summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--nova/compute/api.py8
1 files changed, 1 insertions, 7 deletions
diff --git a/nova/compute/api.py b/nova/compute/api.py
index c56270cc3..79a177c86 100644
--- a/nova/compute/api.py
+++ b/nova/compute/api.py
@@ -1730,7 +1730,7 @@ class API(base.Base):
method='reboot')
state = {'SOFT': task_states.REBOOTING,
'HARD': task_states.REBOOTING_HARD}[reboot_type]
- instance = self.update(context, instance, vm_state=vm_states.ACTIVE,
+ instance = self.update(context, instance,
task_state=state,
expected_task_state=[None,
task_states.REBOOTING])
@@ -2099,7 +2099,6 @@ class API(base.Base):
"""Pause the given instance."""
self.update(context,
instance,
- vm_state=vm_states.ACTIVE,
task_state=task_states.PAUSING,
expected_task_state=None)
@@ -2114,7 +2113,6 @@ class API(base.Base):
"""Unpause the given instance."""
self.update(context,
instance,
- vm_state=vm_states.PAUSED,
task_state=task_states.UNPAUSING,
expected_task_state=None)
@@ -2134,7 +2132,6 @@ class API(base.Base):
"""Suspend the given instance."""
self.update(context,
instance,
- vm_state=vm_states.ACTIVE,
task_state=task_states.SUSPENDING,
expected_task_state=None)
@@ -2149,7 +2146,6 @@ class API(base.Base):
"""Resume the given instance."""
self.update(context,
instance,
- vm_state=vm_states.SUSPENDED,
task_state=task_states.RESUMING,
expected_task_state=None)
@@ -2178,7 +2174,6 @@ class API(base.Base):
self.update(context,
instance,
- vm_state=vm_states.ACTIVE,
task_state=task_states.RESCUING,
expected_task_state=None)
@@ -2194,7 +2189,6 @@ class API(base.Base):
"""Unrescue the given instance."""
self.update(context,
instance,
- vm_state=vm_states.RESCUED,
task_state=task_states.UNRESCUING,
expected_task_state=None)