Replace deprecated yaml.load by yaml.safe_load
[osm/osmclient.git] / osmclient / v1 / vim.py
index dd6a5e0..849f6dc 100644 (file)
@@ -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)