Revision 6a1434d7 lib/server/noded.py
b/lib/server/noded.py | ||
---|---|---|
579 | 579 |
return backend.AcceptInstance(instance, info, target) |
580 | 580 |
|
581 | 581 |
@staticmethod |
582 |
def perspective_finalize_migration(params):
|
|
583 |
"""Finalize the instance migration. |
|
582 |
def perspective_instance_finalize_migration_dst(params):
|
|
583 |
"""Finalize the instance migration on the destination node.
|
|
584 | 584 |
|
585 | 585 |
""" |
586 | 586 |
instance, info, success = params |
587 | 587 |
instance = objects.Instance.FromDict(instance) |
588 |
return backend.FinalizeMigration(instance, info, success) |
|
588 |
return backend.FinalizeMigrationDst(instance, info, success)
|
|
589 | 589 |
|
590 | 590 |
@staticmethod |
591 | 591 |
def perspective_instance_migrate(params): |
... | ... | |
597 | 597 |
return backend.MigrateInstance(instance, target, live) |
598 | 598 |
|
599 | 599 |
@staticmethod |
600 |
def perspective_instance_finalize_migration_src(params): |
|
601 |
"""Finalize the instance migration on the source node. |
|
602 |
|
|
603 |
""" |
|
604 |
instance, success, live = params |
|
605 |
instance = objects.Instance.FromDict(instance) |
|
606 |
return backend.FinalizeMigrationSource(instance, success, live) |
|
607 |
|
|
608 |
@staticmethod |
|
609 |
def perspective_instance_get_migration_status(params): |
|
610 |
"""Reports migration status. |
|
611 |
|
|
612 |
""" |
|
613 |
instance = objects.Instance.FromDict(params[0]) |
|
614 |
return backend.GetMigrationStatus(instance).ToDict() |
|
615 |
|
|
616 |
@staticmethod |
|
600 | 617 |
def perspective_instance_reboot(params): |
601 | 618 |
"""Reboot an instance. |
602 | 619 |
|
Also available in: Unified diff