X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=common%2Fpython%2Frift%2Fmano%2Fcloud%2Faccounts.py;h=656351279a0198775570d4f98f6ee5b9a2b60d0f;hb=9ad945aab0b5a992e1df860bede8ecc9b143470e;hp=57ca55fb9a275687023f049e57aa9cae98d2783a;hpb=6f07e6f33f751ab4ffe624f6037f887b243bece2;p=osm%2FSO.git diff --git a/common/python/rift/mano/cloud/accounts.py b/common/python/rift/mano/cloud/accounts.py index 57ca55fb..65635127 100644 --- a/common/python/rift/mano/cloud/accounts.py +++ b/common/python/rift/mano/cloud/accounts.py @@ -21,6 +21,7 @@ from gi import require_version require_version('RwcalYang', '1.0') require_version('RwTypes', '1.0') require_version('RwCloudYang', '1.0') +require_version('RwCal', '1.0') from gi.repository import ( RwTypes, @@ -52,7 +53,7 @@ class CloudAccount(object): self._cal = self.plugin.get_interface("Cloud") self._cal.init(rwlog_hdl) - self._status = RwCloudYang.CloudAccount_ConnectionStatus( + self._status = RwCloudYang.CloudAcc_ConnectionStatus( status="unknown", details="Connection status lookup not started" ) @@ -150,7 +151,7 @@ class CloudAccount(object): @asyncio.coroutine def validate_cloud_account_credentials(self, loop): self._log.debug("Validating Cloud Account credentials %s", self._account_msg) - self._status = RwCloudYang.CloudAccount_ConnectionStatus( + self._status = RwCloudYang.CloudAcc_ConnectionStatus( status="validating", details="Cloud account connection validation in progress" ) @@ -160,9 +161,9 @@ class CloudAccount(object): self.cal_account_msg, ) if rwstatus == RwTypes.RwStatus.SUCCESS: - self._status = RwCloudYang.CloudAccount_ConnectionStatus.from_dict(status.as_dict()) + self._status = RwCloudYang.CloudAcc_ConnectionStatus.from_dict(status.as_dict()) else: - self._status = RwCloudYang.CloudAccount_ConnectionStatus( + self._status = RwCloudYang.CloudAcc_ConnectionStatus( status="failure", details="Error when calling CAL validate cloud creds" )