Revision 21bcb9aa lib/cmdlib.py

b/lib/cmdlib.py
7671 7671
        continue
7672 7672
      if nic_op != constants.DDM_ADD:
7673 7673
        # an existing nic
7674
        if not instance.nics:
7675
          raise errors.OpPrereqError("Invalid NIC index %s, instance has"
7676
                                     " no NICs" % nic_op,
7677
                                     errors.ECODE_INVAL)
7674 7678
        if nic_op < 0 or nic_op >= len(instance.nics):
7675 7679
          raise errors.OpPrereqError("Invalid NIC index %s, valid values"
7676 7680
                                     " are 0 to %d" %
7677
                                     (nic_op, len(instance.nics)),
7681
                                     (nic_op, len(instance.nics) - 1),
7678 7682
                                     errors.ECODE_INVAL)
7679 7683
        old_nic_params = instance.nics[nic_op].nicparams
7680 7684
        old_nic_ip = instance.nics[nic_op].ip

Also available in: Unified diff