Add metadata (vm_id) to Stripe subscription
This commit is contained in:
parent
d2ae94327a
commit
2a59a3336b
2 changed files with 17 additions and 0 deletions
|
|
@ -304,3 +304,15 @@ class StripeUtils(object):
|
|||
cpu=cpu,
|
||||
memory=memory,
|
||||
disk_size=disk_size)
|
||||
|
||||
@handleStripeError
|
||||
def set_subscription_meta_data(self, subscription_id, meta_data):
|
||||
"""
|
||||
Adds VM metadata to a subscription
|
||||
:param subscription_id: Stripe identifier for the subscription
|
||||
:param meta_data: A dict of meta data to be added
|
||||
:return:
|
||||
"""
|
||||
subscription = stripe.Subscription.retrieve(subscription_id)
|
||||
subscription.metadata = meta_data
|
||||
subscription.save()
|
||||
Loading…
Add table
Add a link
Reference in a new issue