diff --git a/lib/cmdlib.py b/lib/cmdlib.py index 05071be4828c1c42912f8656ee1d2b22a7220fa5..4f33e5f1873e89a368826b45d4117da1fddc8c40 100644 --- a/lib/cmdlib.py +++ b/lib/cmdlib.py @@ -8967,8 +8967,9 @@ class LUInstanceCreate(LogicalUnit): feedback_fn("* running the instance OS create scripts...") # FIXME: pass debug option from opcode to backend - result = self.rpc.call_instance_os_add(pnode_name, iobj, False, - self.op.debug_level) + os_add_result = \ + self.rpc.call_instance_os_add(pnode_name, iobj, False, + self.op.debug_level) if pause_sync: feedback_fn("* resuming disk sync") result = self.rpc.call_blockdev_pause_resume_sync(pnode_name, @@ -8978,8 +8979,8 @@ class LUInstanceCreate(LogicalUnit): logging.warn("resume-sync of instance %s for disk %d failed", instance, idx) - result.Raise("Could not add os for instance %s" - " on node %s" % (instance, pnode_name)) + os_add_result.Raise("Could not add os for instance %s" + " on node %s" % (instance, pnode_name)) elif self.op.mode == constants.INSTANCE_IMPORT: feedback_fn("* running the instance OS import scripts...")