@@ -447,7 +447,7 @@ async def reset_user_password(self, username):
447447 user_facade = client .UserManagerFacade .from_connection (
448448 self .connection ())
449449 entity = client .Entity (tag .user (username ))
450- results = await user_facade .ResetPassword ([entity ])
450+ results = await user_facade .ResetPassword (entities = [entity ])
451451 secret_key = results .results [0 ].secret_key
452452 return await self .get_user (username , secret_key = secret_key )
453453
@@ -755,7 +755,7 @@ async def create_offer(self, model_uuid, endpoint, offer_name=None, application_
755755 params .model_tag = tag .model (model_uuid )
756756
757757 facade = client .ApplicationOffersFacade .from_connection (self .connection ())
758- return await facade .Offer ([params ])
758+ return await facade .Offer (offers = [params ])
759759
760760 async def list_offers (self , model_name ):
761761 """
@@ -766,7 +766,7 @@ async def list_offers(self, model_name):
766766 params .model_name = model_name
767767
768768 facade = client .ApplicationOffersFacade .from_connection (self .connection ())
769- return await facade .ListApplicationOffers ([params ])
769+ return await facade .ListApplicationOffers (filters = [params ])
770770
771771 async def remove_offer (self , model_uuid , offer , force = False ):
772772 """
@@ -791,15 +791,15 @@ async def remove_offer(self, model_uuid, offer, force=False):
791791 raise RemoveError ("removing offer will also remove relations, use force and try again." )
792792
793793 facade = client .ApplicationOffersFacade .from_connection (self .connection ())
794- return await facade .DestroyOffers (force , [url .string ()])
794+ return await facade .DestroyOffers (force = force , offer_urls = [url .string ()])
795795
796796 async def get_consume_details (self , endpoint ):
797797 """
798798 get_consume_details returns the details necessary to pass to another
799799 model to consume the specified offers represented by the urls.
800800 """
801801 facade = client .ApplicationOffersFacade .from_connection (self .connection ())
802- offers = await facade .GetConsumeDetails ([endpoint ])
802+ offers = await facade .GetConsumeDetails (offer_urls = [endpoint ])
803803 if len (offers .results ) != 1 :
804804 raise JujuAPIError ("expected to find one result" )
805805 result = offers .results [0 ]
0 commit comments