diff --git a/lib/cmdlib.py b/lib/cmdlib.py index 9d3ace57529c621d4fb5110bb644f712144b1dd0..aebb616d0c13dc1c77756f59bff0d3e4c0e8ebe2 100644 --- a/lib/cmdlib.py +++ b/lib/cmdlib.py @@ -7833,8 +7833,8 @@ class LUSetInstanceParams(LogicalUnit): for key in 'mac', 'ip': if key in nic_dict: setattr(instance.nics[nic_op], key, nic_dict[key]) - if nic_op in self.nic_pnew: - instance.nics[nic_op].nicparams = self.nic_pnew[nic_op] + if nic_op in self.nic_pinst: + instance.nics[nic_op].nicparams = self.nic_pinst[nic_op] for key, val in nic_dict.iteritems(): result.append(("nic.%s/%d" % (key, nic_op), val))