Skip to content

Commit d1db4df

Browse files
author
mkudlej
authored
Merge branch 'master' into add_pagination
2 parents 10a6c21 + 21a899f commit d1db4df

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

threescale_api/resources.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1235,6 +1235,18 @@ def trigger_billing_account(self, account: Union['Account', int], date: str) ->
12351235
"""
12361236
return self.threescale_client.tenants.trigger_billing_account(self, account, date)
12371237

1238+
def plan_upgrade(self, plan_id):
1239+
"""Upgrade plan to given plan_id"""
1240+
return self.client.rest.put(f"{self.url}/plan_upgrade", params={"plan_id": plan_id})
1241+
1242+
@property
1243+
def account(self):
1244+
"""Return account of this tenant"""
1245+
return Account(
1246+
client=self.threescale_client.accounts,
1247+
entity=self.entity["signup"]["account"]
1248+
)
1249+
12381250

12391251
class Application(DefaultResource):
12401252
def __init__(self, entity_name='name', **kwargs):

0 commit comments

Comments
 (0)