Revision 21bcb9aa
b/lib/cli.py | ||
---|---|---|
1396 | 1396 |
|
1397 | 1397 |
if opts.nics: |
1398 | 1398 |
try: |
1399 |
nic_max = max(int(nidx[0])+1 for nidx in opts.nics)
|
|
1399 |
nic_max = max(int(nidx[0]) + 1 for nidx in opts.nics)
|
|
1400 | 1400 |
except ValueError, err: |
1401 | 1401 |
raise errors.OpPrereqError("Invalid NIC index passed: %s" % str(err)) |
1402 | 1402 |
nics = [{}] * nic_max |
... | ... | |
1427 | 1427 |
if opts.sd_size is not None: |
1428 | 1428 |
opts.disks = [(0, {"size": opts.sd_size})] |
1429 | 1429 |
try: |
1430 |
disk_max = max(int(didx[0])+1 for didx in opts.disks)
|
|
1430 |
disk_max = max(int(didx[0]) + 1 for didx in opts.disks)
|
|
1431 | 1431 |
except ValueError, err: |
1432 | 1432 |
raise errors.OpPrereqError("Invalid disk index passed: %s" % str(err)) |
1433 | 1433 |
disks = [{}] * disk_max |
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