X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osmclient%2Fv1%2Fvim.py;h=849f6dc7975ef17f01fa8be4b737f326a0a0328f;hb=b7463a4821eabd214b2b38d54db38a5a1aae53d6;hp=dd6a5e03387fae0806d1765cf53317cab89bbfc8;hpb=7a1d77c2e4a74d7b24ef6644a032841d514c06d9;p=osm%2Fosmclient.git diff --git a/osmclient/v1/vim.py b/osmclient/v1/vim.py index dd6a5e0..849f6dc 100644 --- a/osmclient/v1/vim.py +++ b/osmclient/v1/vim.py @@ -66,9 +66,10 @@ class Vim(object): vim_config = {} if 'config' in vim_access and vim_access['config'] is not None: - vim_config = yaml.load(vim_access['config']) + vim_config = yaml.safe_load(vim_access['config']) - vim_account['datacenter']['config'] = vim_config + if vim_config: + vim_account['datacenter']['config'] = vim_config vim_account = self.update_vim_account_dict(vim_account, vim_access, vim_config)