diff options
| author | Cerberus <matt.dietz@rackspace.com> | 2011-02-02 10:49:02 -0600 |
|---|---|---|
| committer | Cerberus <matt.dietz@rackspace.com> | 2011-02-02 10:49:02 -0600 |
| commit | 6d2e2c52012abac8cab322357ce0ffd0ffc2fbaf (patch) | |
| tree | 1d0ba6a4782483b2416b32e4c1aa2a17c32b1802 /nova/compute | |
| parent | 7b8ddb4e00c7b592697a2db521a8655d84ca0356 (diff) | |
| download | nova-6d2e2c52012abac8cab322357ce0ffd0ffc2fbaf.tar.gz nova-6d2e2c52012abac8cab322357ce0ffd0ffc2fbaf.tar.xz nova-6d2e2c52012abac8cab322357ce0ffd0ffc2fbaf.zip | |
Casting to the scheduler
Diffstat (limited to 'nova/compute')
| -rw-r--r-- | nova/compute/api.py | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/nova/compute/api.py b/nova/compute/api.py index 0faa066b5..283845709 100644 --- a/nova/compute/api.py +++ b/nova/compute/api.py @@ -404,10 +404,14 @@ class API(base.Base): process.""" raise NotImplemented() - def resize(self, context, instance_id, flavor_id): + def resize(self, context, instance_id, flavor): """Resize a running instance.""" - self._cast_compute_message('resize_instance', context, instance_id, - flavor_id) + rpc.cast(context, + FLAGS.scheduler_topic, + {"method": "resize_instance", + "args": {"topic": FLAGS.compute_topic, + "instance_id": instance_id, + "flavor": flavor}}) def pause(self, context, instance_id): """Pause the given instance.""" |
