Revision 2435f63b tools/cfgupgrade
b/tools/cfgupgrade | ||
---|---|---|
95 | 95 |
return False |
96 | 96 |
|
97 | 97 |
|
98 |
def UpgradeInstances(config_data): |
|
99 |
for instance in config_data["instances"].values(): |
|
100 |
hotplug_info = instance.get("hotplug_info", None) |
|
101 |
if hotplug_info: |
|
102 |
try: |
|
103 |
del hotplug_info["pci_pool"] |
|
104 |
except: |
|
105 |
pass |
|
106 |
|
|
107 |
|
|
98 | 108 |
def main(): |
99 | 109 |
"""Main program. |
100 | 110 |
|
... | ... | |
237 | 247 |
if not options.dry_run: |
238 | 248 |
utils.RemoveFile(options.WATCHER_STATEFILE) |
239 | 249 |
|
250 |
UpgradeInstances(config_data) |
|
251 |
|
|
240 | 252 |
try: |
241 | 253 |
logging.info("Writing configuration file to %s", options.CONFIG_DATA_PATH) |
242 | 254 |
utils.WriteFile(file_name=options.CONFIG_DATA_PATH, |
Also available in: Unified diff