Merge "Fix 500 error when creating accelerators"

This commit is contained in:
Zuul 2017-12-27 05:38:55 +00:00 committed by Gerrit Code Review
commit feacb2e5ab
2 changed files with 3 additions and 3 deletions

View File

@ -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',

View File

@ -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)