Revision 2cc673a3 lib/client/gnt_cluster.py
b/lib/client/gnt_cluster.py | ||
---|---|---|
139 | 139 |
utils.ForceDictType(diskparams[templ], constants.DISK_DT_TYPES) |
140 | 140 |
|
141 | 141 |
# prepare ipolicy dict |
142 |
ispecs_dts = opts.ispecs_disk_templates # hate long var names |
|
142 | 143 |
ipolicy_raw = \ |
143 | 144 |
objects.CreateIPolicyFromOpts(ispecs_mem_size=opts.ispecs_mem_size, |
144 | 145 |
ispecs_cpu_count=opts.ispecs_cpu_count, |
145 | 146 |
ispecs_disk_count=opts.ispecs_disk_count, |
146 | 147 |
ispecs_disk_size=opts.ispecs_disk_size, |
147 |
ispecs_nic_count=opts.ispecs_nic_count) |
|
148 |
ipolicy = objects.FillDictOfDicts(constants.IPOLICY_DEFAULTS, ipolicy_raw) |
|
148 |
ispecs_nic_count=opts.ispecs_nic_count, |
|
149 |
ispecs_disk_templates=ispecs_dts, |
|
150 |
fill_all=True) |
|
151 |
ipolicy = objects.FillIPolicy(constants.IPOLICY_DEFAULTS, ipolicy_raw) |
|
149 | 152 |
for value in ipolicy.values(): |
150 | 153 |
utils.ForceDictType(value, constants.ISPECS_PARAMETER_TYPES) |
151 | 154 |
|
... | ... | |
461 | 464 |
for key in constants.IPOLICY_PARAMETERS: |
462 | 465 |
ToStdout(" - %s", key) |
463 | 466 |
_PrintGroupedParams(result["ipolicy"][key], roman=opts.roman_integers) |
467 |
ToStdout(" - enabled disk templates: %s", |
|
468 |
utils.CommaJoin(result["ipolicy"][constants.ISPECS_DTS])) |
|
464 | 469 |
|
465 | 470 |
return 0 |
466 | 471 |
|
... | ... | |
984 | 989 |
if ndparams is not None: |
985 | 990 |
utils.ForceDictType(ndparams, constants.NDS_PARAMETER_TYPES) |
986 | 991 |
|
992 |
ispecs_dts = opts.ispecs_disk_templates |
|
987 | 993 |
ipolicy = \ |
988 | 994 |
objects.CreateIPolicyFromOpts(ispecs_mem_size=opts.ispecs_mem_size, |
989 | 995 |
ispecs_cpu_count=opts.ispecs_cpu_count, |
990 | 996 |
ispecs_disk_count=opts.ispecs_disk_count, |
991 | 997 |
ispecs_disk_size=opts.ispecs_disk_size, |
992 |
ispecs_nic_count=opts.ispecs_nic_count) |
|
998 |
ispecs_nic_count=opts.ispecs_nic_count, |
|
999 |
ispecs_disk_templates=ispecs_dts) |
|
993 | 1000 |
|
994 | 1001 |
mnh = opts.maintain_node_health |
995 | 1002 |
|
Also available in: Unified diff