Revision 7b651654 daemons/ganeti-noded
b/daemons/ganeti-noded | ||
---|---|---|
355 | 355 |
|
356 | 356 |
""" |
357 | 357 |
instance = objects.Instance.FromDict(params[0]) |
358 |
snap_disks = [objects.Disk.FromDict(str_data) |
|
359 |
for str_data in params[1]] |
|
358 |
|
|
359 |
snap_disks = [] |
|
360 |
for disk in params[1]: |
|
361 |
if isinstance(disk, bool): |
|
362 |
snap_disks.append(disk) |
|
363 |
else: |
|
364 |
snap_disks.append(objects.Disk.FromDict(disk)) |
|
365 |
|
|
360 | 366 |
return backend.FinalizeExport(instance, snap_disks) |
361 | 367 |
|
362 | 368 |
@staticmethod |
Also available in: Unified diff