Revision eeaa5f6c lib/cli.py
b/lib/cli.py | ||
---|---|---|
3739 | 3739 |
for key, val in specs.items(): # {min: .. ,max: .., std: ..} |
3740 | 3740 |
ipolicy_out[key][name] = val |
3741 | 3741 |
|
3742 |
# no filldict for non-dicts |
|
3743 |
if not group_ipolicy and fill_all: |
|
3744 |
if ipolicy_disk_templates is None: |
|
3745 |
ipolicy_disk_templates = constants.DISK_TEMPLATES |
|
3746 |
if ipolicy_vcpu_ratio is None: |
|
3747 |
ipolicy_vcpu_ratio = \ |
|
3748 |
constants.IPOLICY_DEFAULTS[constants.IPOLICY_VCPU_RATIO] |
|
3749 |
if ipolicy_spindle_ratio is None: |
|
3750 |
ipolicy_spindle_ratio = \ |
|
3751 |
constants.IPOLICY_DEFAULTS[constants.IPOLICY_SPINDLE_RATIO] |
|
3752 | 3742 |
if ipolicy_disk_templates is not None: |
3753 | 3743 |
ipolicy_out[constants.IPOLICY_DTS] = list(ipolicy_disk_templates) |
3754 | 3744 |
if ipolicy_vcpu_ratio is not None: |
... | ... | |
3758 | 3748 |
|
3759 | 3749 |
assert not (frozenset(ipolicy_out.keys()) - constants.IPOLICY_ALL_KEYS) |
3760 | 3750 |
|
3751 |
if not group_ipolicy and fill_all: |
|
3752 |
ipolicy_out = objects.FillIPolicy(constants.IPOLICY_DEFAULTS, ipolicy_out) |
|
3753 |
|
|
3761 | 3754 |
return ipolicy_out |
3762 | 3755 |
|
3763 | 3756 |
|
Also available in: Unified diff