Revision b4076d8a
b/lib/cmdlib/instance.py | ||
---|---|---|
3234 | 3234 |
setattr(disk, key, value) |
3235 | 3235 |
changes.append(("disk.%s/%d" % (key, idx), value)) |
3236 | 3236 |
elif self.instance.disk_template == constants.DT_EXT: |
3237 |
disk.params[key] = value |
|
3237 |
# stolen from GetUpdatedParams: default means reset/delete |
|
3238 |
if value.lower() == constants.VALUE_DEFAULT: |
|
3239 |
try: |
|
3240 |
del disk.params[key] |
|
3241 |
except KeyError: |
|
3242 |
pass |
|
3243 |
else: |
|
3244 |
disk.params[key] = value |
|
3238 | 3245 |
changes.append(("disk.params:%s/%d" % (key, idx), value)) |
3239 | 3246 |
|
3240 | 3247 |
return changes |
Also available in: Unified diff