X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FN2VC.git;a=blobdiff_plain;f=n2vc%2Fk8s_juju_conn.py;h=1f9c896a1a8dc84d4160891f72efc4f2bf92ddb4;hp=06ef7d91b703a80b82e76ecf66e5e498c76fead5;hb=06bc9df8077a546587aaa6ebca8b9a3dfe512a44;hpb=0a8c9afacca5010da381e6382b01e31dd4e59d23 diff --git a/n2vc/k8s_juju_conn.py b/n2vc/k8s_juju_conn.py index 06ef7d9..1f9c896 100644 --- a/n2vc/k8s_juju_conn.py +++ b/n2vc/k8s_juju_conn.py @@ -745,9 +745,12 @@ class K8sJujuConnector(K8sConnector): "Adding model '{}' to cluster_uuid '{}'".format(model_name, cluster_uuid) ) try: - model = await self.controller.add_model( - model_name, config={"authorized-keys": self.juju_public_key} - ) + if self.juju_public_key is not None: + model = await self.controller.add_model( + model_name, config={"authorized-keys": self.juju_public_key} + ) + else: + model = await self.controller.add_model(model_name) except Exception as ex: self.log.debug(ex) self.log.debug("Caught exception: {}".format(ex))