... 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

Reply via email to