OK thanks for the info, I’ll have a look into these and add some bugs/patches.

Cheers,
Sam


On 11 Dec 2013, at 10:21 am, Chris Behrens <cbehr...@codestud.com> wrote:

> On Dec 9, 2013, at 2:58 PM, Sam Morrison <sorri...@gmail.com> wrote:
> 
>> Hi,
>> 
>> I’m trying to fix up some cells issues related to objects. Do all compute 
>> api methods take objects now?
>> cells is still sending DB objects for most methods (except start and stop) 
>> and I know there are more than that.
>> 
>> Eg. I know lock/unlock, shelve/unshelve take objects, I assume there are 
>> others if not all methods now?
> 
> I don't think all of them do.  As the compute API methods were changing, we 
> were changing the cells code at the same time to not use the generic 
> 'call_compute_api_method' RPC call.
> 
> It's possible some got missed, however.  And in fact, it does look like this 
> is the case.  The shelve calls appear to be example of where things were 
> converted, but the cells code was forgotten.  :-/
> 
> We'll want to implement new RPC calls in nova/cells/rpcapi that are 
> compatible with the compute_rpcapi calls that are normally used.  And then 
> add the appropriate code in nova/cells/manager.py and nova/cells/messaging.py.
> 
> I can help fix this all up.  I guess we'll want to find and file bugs for all 
> of these.  It appears you've got a bug filed for unlock… (lock would also be 
> broken, I would think).
> 
> - Chris
> 
> 
> 
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev@lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to