X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FN2VC.git;a=blobdiff_plain;f=n2vc%2Flibjuju.py;h=0fa42f804d1d8b57e62f34f192a4fca529c4c7f1;hp=d2c725fa944d7f9ce4d2f3cc6f45dfbf8087762b;hb=e22c72017d4756571ea04760ce5059c7ba7cd295;hpb=a062074373b1d6dcf94029bd44be32043eff26eb;ds=sidebyside diff --git a/n2vc/libjuju.py b/n2vc/libjuju.py index d2c725f..0fa42f8 100644 --- a/n2vc/libjuju.py +++ b/n2vc/libjuju.py @@ -160,12 +160,14 @@ class Libjuju: """ await controller.disconnect() - async def add_model(self, model_name: str, cloud_name: str): + async def add_model(self, model_name: str, cloud_name: str, credential_name=None): """ Create model :param: model_name: Model name :param: cloud_name: Cloud name + :param: credential_name: Credential name to use for adding the model + If not specified, same name as the cloud will be used. """ # Get controller @@ -193,7 +195,7 @@ class Libjuju: model_name, config=self.model_config, cloud_name=cloud_name, - credential_name=cloud_name, + credential_name=credential_name or cloud_name, ) self.models.add(model_name) finally: