X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=osmclient%2Fsol005%2Fvim.py;h=6be1dbb6b3c84c83a201d804d4824ccea6d9a9f9;hb=bffe6b7c226a1a37fdd94da6c45f4244810d3eae;hp=fa401405651c054af33729eb15d63661a50c88eb;hpb=e6e9ebfa7cc4d9c3d0bda4a2dcab7f337af63baf;p=osm%2Fosmclient.git diff --git a/osmclient/sol005/vim.py b/osmclient/sol005/vim.py index fa40140..6be1dbb 100644 --- a/osmclient/sol005/vim.py +++ b/osmclient/sol005/vim.py @@ -62,10 +62,7 @@ class Vim(object): self._logger.debug("") self._client.get_token() for vim in self.list(): - if name == vim["uuid"]: - return vim["uuid"] - for vim in self.list(): - if name == vim["name"]: + if name == vim["uuid"] or name == vim["name"]: return vim["uuid"] return "" @@ -108,6 +105,7 @@ class Vim(object): if vim_config: vim_account["config"] = vim_config # vim_account['config'] = json.dumps(vim_config) + http_code, resp = self._http.post_cmd( endpoint=self._apiBase, postfields_dict=vim_account ) @@ -197,7 +195,7 @@ class Vim(object): vim_account["vim_password"] = vim_access["vim-password"] or "null" vim_account["vim_tenant_name"] = vim_access["vim-tenant-name"] or "null" if "prometheus-config" in vim_access: - vim_account["prometheus_config"] = vim_access["prometheus-config"] + vim_account["prometheus-config"] = vim_access["prometheus-config"] return vim_account def get_id(self, name):