... instead of using the RPC fail message directly.
Signed-off-by: Jose A. Lopes <[email protected]>
---
lib/cmdlib/instance_operation.py | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/lib/cmdlib/instance_operation.py b/lib/cmdlib/instance_operation.py
index 90bec71..d210b72 100644
--- a/lib/cmdlib/instance_operation.py
+++ b/lib/cmdlib/instance_operation.py
@@ -167,10 +167,9 @@ class LUInstanceStartup(LogicalUnit):
(self.instance, self.op.hvparams,
self.op.beparams),
self.op.startup_paused, self.op.reason)
- msg = result.fail_msg
- if msg:
+ if result.fail_msg:
ShutdownInstanceDisks(self, self.instance)
- raise errors.OpExecError("Could not start instance: %s" % msg)
+ result.Raise("Could not start instance '%s'", self.instance.name)
class LUInstanceShutdown(LogicalUnit):
--
1.9.1.423.g4596e3a