Revision 53258324
b/lib/objects.py | ||
---|---|---|
514 | 514 |
@raise errors.ConfigurationError: when a parameter is not valid |
515 | 515 |
|
516 | 516 |
""" |
517 |
if (nicparams[constants.NIC_MODE] not in constants.NIC_VALID_MODES and
|
|
518 |
nicparams[constants.NIC_MODE] != constants.VALUE_AUTO):
|
|
519 |
err = "Invalid nic mode: %s" % nicparams[constants.NIC_MODE]
|
|
520 |
raise errors.ConfigurationError(err)
|
|
517 |
mode = nicparams[constants.NIC_MODE]
|
|
518 |
if (mode not in constants.NIC_VALID_MODES and
|
|
519 |
mode != constants.VALUE_AUTO):
|
|
520 |
raise errors.ConfigurationError("Invalid NIC mode '%s'" % mode)
|
|
521 | 521 |
|
522 |
if (nicparams[constants.NIC_MODE] == constants.NIC_MODE_BRIDGED and
|
|
522 |
if (mode == constants.NIC_MODE_BRIDGED and
|
|
523 | 523 |
not nicparams[constants.NIC_LINK]): |
524 |
err = "Missing bridged nic link" |
|
525 |
raise errors.ConfigurationError(err) |
|
524 |
raise errors.ConfigurationError("Missing bridged NIC link") |
|
526 | 525 |
|
527 | 526 |
|
528 | 527 |
class Disk(ConfigObject): |
Also available in: Unified diff