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))
|
setattr(self, field, kwargs.get(field, wtypes.Unset))
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def convert_with_links(cls, rpc_acc):
|
def convert_with_links(cls, acc_obj):
|
||||||
accelerator = Accelerator(**rpc_acc.as_dict())
|
accelerator = Accelerator(**acc_obj.as_dict())
|
||||||
url = pecan.request.public_url
|
url = pecan.request.public_url
|
||||||
accelerator.links = [
|
accelerator.links = [
|
||||||
link.Link.make_link('self', url, 'accelerators',
|
link.Link.make_link('self', url, 'accelerators',
|
||||||
|
|
|
@ -55,4 +55,4 @@ class ConductorAPI(object):
|
||||||
:returns: created accelerator object.
|
:returns: created accelerator object.
|
||||||
"""
|
"""
|
||||||
cctxt = self.client.prepare(topic=self.topic, server=CONF.host)
|
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