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