diff --git a/cyborg/api/controllers/v1/accelerators.py b/cyborg/api/controllers/v1/accelerators.py index 0b6a27de..9e3e9033 100644 --- a/cyborg/api/controllers/v1/accelerators.py +++ b/cyborg/api/controllers/v1/accelerators.py @@ -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', diff --git a/cyborg/conductor/rpcapi.py b/cyborg/conductor/rpcapi.py index 94e26a97..febb8283 100644 --- a/cyborg/conductor/rpcapi.py +++ b/cyborg/conductor/rpcapi.py @@ -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)