Commit 0c2360a1 authored by Rafael Monnerat's avatar Rafael Monnerat

slapos_cloud: Accept aggregate while request support

parent c64be719
...@@ -9,8 +9,10 @@ try: ...@@ -9,8 +9,10 @@ try:
support_request_title = kwargs['support_request_title'] support_request_title = kwargs['support_request_title']
resource = kwargs['support_request_resource'] resource = kwargs['support_request_resource']
description = kwargs['support_request_description'] description = kwargs['support_request_description']
# Aggregate can be None, so it isn't included on the kwargs
aggregate = kwargs.get("support_request_aggregate", None)
except KeyError: except KeyError:
raise TypeError, "Person_requestSupportRequest takes exactly 1 argument" raise TypeError, "Person_requestSupportRequest takes exactly 4 arguments"
tag = "%s_%s_SupportRequestInProgress" % (person.getUid(), tag = "%s_%s_SupportRequestInProgress" % (person.getUid(),
support_request_title) support_request_title)
...@@ -28,6 +30,7 @@ support_request = module.newContent( ...@@ -28,6 +30,7 @@ support_request = module.newContent(
description=description, description=description,
resource=resource, resource=resource,
destination_decision_value=person, destination_decision_value=person,
aggregate=aggregate,
specialise="sale_trade_condition_module/slapos_ticket_trade_condition", specialise="sale_trade_condition_module/slapos_ticket_trade_condition",
activate_kw={'tag': tag} activate_kw={'tag': tag}
) )
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment