[openstack-dev] [nova] bp proposal: configurable locked vm api
Jae Sang Lee
hyangii at gmail.com
Tue Feb 4 00:25:51 UTC 2014
Hi, Stackers.
The deadline for icehouse comes really quickly and I understand that there
are a lot of work todo, but I would like get your attention about my
blueprint for configurable locked vm api.
- https://blueprints.launchpad.net/nova/+spec/configurable-locked-vm-api
So far, developer places the decoration(@check_instance_lock) in the
function's declaration,
for example)
@wrap_check_policy
@check_instance_lock
@check_instance_cell
@check_instance_state(vm_state=None, task_state=None,
must_have_launched=False)
def delete(self, context, instance):
"""Terminate an instance."""
LOG.debug(_("Going to try to terminate instance"),
instance=instance)
self._delete_instance(context, instance)
So good, but when administrator want to change API policy for locked vm,
admin must modify source code, and restart.
I suggest nova api do check api list for locked vm using config file like
policy.json. It just modify a config file, not a code
and don't need to service restart.
Can you take a small amount of time to approve a blueprint for icehouse-3?
Thanks.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20140204/4ac46a86/attachment.html>
More information about the OpenStack-dev
mailing list