Revision c1b42c18
b/lib/objects.py | ||
---|---|---|
742 | 742 |
"""Fill defaults for missing configuration values. |
743 | 743 |
|
744 | 744 |
""" |
745 |
if self.hvparams is None: |
|
746 |
self.hvparams = constants.HVC_DEFAULTS |
|
747 |
else: |
|
748 |
for hypervisor in self.hvparams: |
|
749 |
self.hvparams[hypervisor] = self.FillDict( |
|
750 |
constants.HVC_DEFAULTS[hypervisor], self.hvparams[hypervisor]) |
|
751 |
|
|
752 |
if self.beparams is None: |
|
753 |
self.beparams = {constants.BEGR_DEFAULT: constants.BEC_DEFAULTS} |
|
754 |
else: |
|
755 |
for begroup in self.beparams: |
|
756 |
self.beparams[begroup] = self.FillDict(constants.BEC_DEFAULTS, |
|
757 |
self.beparams[begroup]) |
|
758 |
|
|
745 | 759 |
if self.modify_etc_hosts is None: |
746 | 760 |
self.modify_etc_hosts = True |
747 | 761 |
|
Also available in: Unified diff