Revision b119bccb lib/cmdlib.py
b/lib/cmdlib.py | ||
---|---|---|
1516 | 1516 |
|
1517 | 1517 |
if self.op.enabled_hypervisors is not None: |
1518 | 1518 |
self.hv_list = self.op.enabled_hypervisors |
1519 |
if not self.hv_list: |
|
1520 |
raise errors.OpPrereqError("Enabled hypervisors list must contain at" |
|
1521 |
" least one member") |
|
1522 |
invalid_hvs = set(self.hv_list) - constants.HYPER_TYPES |
|
1523 |
if invalid_hvs: |
|
1524 |
raise errors.OpPrereqError("Enabled hypervisors contains invalid" |
|
1525 |
" entries: %s" % invalid_hvs) |
|
1519 | 1526 |
else: |
1520 | 1527 |
self.hv_list = cluster.enabled_hypervisors |
1521 | 1528 |
|
Also available in: Unified diff