Fix 500 error when creating accelerators
Change-Id: Id0d5616c8e962699ae6435966a9b79b0aaaef54d Closes-Bug: #1737575
This commit is contained in:
parent
111630aa07
commit
acdfafa083
|
@ -57,8 +57,8 @@ class Accelerator(base.APIBase):
|
|||
setattr(self, field, kwargs.get(field, wtypes.Unset))
|
||||
|
||||
@classmethod
|
||||
def convert_with_links(cls, rpc_acc):
|
||||
accelerator = Accelerator(**rpc_acc.as_dict())
|
||||
def convert_with_links(cls, acc_obj):
|
||||
accelerator = Accelerator(**acc_obj.as_dict())
|
||||
url = pecan.request.public_url
|
||||
accelerator.links = [
|
||||
link.Link.make_link('self', url, 'accelerators',
|
||||
|
|
|
@ -55,4 +55,4 @@ class ConductorAPI(object):
|
|||
:returns: created accelerator object.
|
||||
"""
|
||||
cctxt = self.client.prepare(topic=self.topic, server=CONF.host)
|
||||
return cctxt.call(context, 'accelerator_create', values=acc_obj)
|
||||
return cctxt.call(context, 'accelerator_create', acc_obj=acc_obj)
|
||||
|
|
Loading…
Reference in New Issue