X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=common%2Fpython%2Frift%2Fmano%2Futils%2Fjuju_api.py;h=b452b8a5e01090a992506d287fef39b135e687e1;hb=f027e7263e0c1e1dfa28d9b4cfd4a747e7f29db9;hp=6eb3568b7fc37386dc12a38a8ba369e45d687ef2;hpb=71d69942de5da5974b7ff7da12fe59d090033fb6;p=osm%2FSO.git diff --git a/common/python/rift/mano/utils/juju_api.py b/common/python/rift/mano/utils/juju_api.py index 6eb3568b..b452b8a5 100644 --- a/common/python/rift/mano/utils/juju_api.py +++ b/common/python/rift/mano/utils/juju_api.py @@ -259,7 +259,7 @@ class JujuApi(object): mep = '{}/model/{}/api'.format(self.endpoint, m['model']['uuid']) model = Env2(mep, env_uuid=m['model']['uuid']) - l = model.login(self.password, user=self.user) + l = model.login(self.secret, user=self.user) break if model is None: @@ -360,8 +360,8 @@ class JujuApi(object): # Optimizing calls to Juju, as currently we deploy only 1 unit per # service. - if self.service == service and len(self.units): - return self.units + # if self.service == service and len(self.units): + # return self.units if env is None: env = self._get_env() @@ -693,9 +693,7 @@ class JujuApi(object): except Exception as e: msg = "{}: Resolve on unit {}: {}". \ format(self, unit, e) - self.log.error(msg) - self.log.exception(e) - raise JujuResolveError(msg) + self.log.warn(msg) @asyncio.coroutine def resolve_error(self, service=None, status=None, env=None):