X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osm_mon%2Fcore%2Fcommon_db.py;fp=osm_mon%2Fcore%2Fcommon_db.py;h=8df8672d9f1afba2f2f26f699577717eac97ef8c;hb=32935034e832a88a21c88f66d2f18b9d48ffc720;hp=88a509cfc43856fa975eb6466c67a19788a169de;hpb=5fbb199c74f8392e5a79f312ef346e346114adc6;p=osm%2FMON.git diff --git a/osm_mon/core/common_db.py b/osm_mon/core/common_db.py index 88a509c..8df8672 100644 --- a/osm_mon/core/common_db.py +++ b/osm_mon/core/common_db.py @@ -102,11 +102,12 @@ class CommonDbClient: vim_config_encrypted = vim_config_encrypted_dict['default'] if vim_account['schema_version'] in vim_config_encrypted_dict.keys(): vim_config_encrypted = vim_config_encrypted_dict[vim_account['schema_version']] - for key in vim_account['config']: - if key in vim_config_encrypted: - vim_account['config'][key] = self.decrypt_vim_password(vim_account['config'][key], - vim_account['schema_version'], - vim_account_id) + if 'config' in vim_account: + for key in vim_account['config']: + if key in vim_config_encrypted: + vim_account['config'][key] = self.decrypt_vim_password(vim_account['config'][key], + vim_account['schema_version'], + vim_account_id) return vim_account def get_sdncs(self):