novaclient.v2.server_migrations 模块

class novaclient.v2.server_migrations.ServerMigration(manager, info, loaded=False, resp=None)

基类: Resource

填充并绑定到管理器。

参数:
  • manager – BaseManager 对象

  • info – 表示资源属性的字典

  • loaded – 如果设置为 True,则防止延迟加载

  • resp – 响应或响应对象列表

class novaclient.v2.server_migrations.ServerMigrationsManager(api)

基类: ManagerWithFind

get(server, migration)

获取指定服务器的迁移

参数:
  • serverServer(或其 ID)

  • migration – 将获取的迁移 ID。

返回值:

novaclient.v2.server_migrations.ServerMigration 的一个实例

list(server)

获取指定服务器的迁移列表

参数:

serverServer(或其 ID)

返回值:

novaclient.base.ListWithMeta 的一个实例

live_migrate_force_complete(server, migration)

强制完成正在进行的实时迁移

参数:
  • serverServer(或其 ID)

  • migration – 将强制完成的迁移 ID

返回值:

novaclient.base.TupleWithMeta 的一个实例

live_migration_abort(server, migration)

取消正在进行的实时迁移

参数:
  • serverServer(或其 ID)

  • migration – 将取消的迁移 ID

返回值:

novaclient.base.TupleWithMeta 的一个实例

resource_class

ServerMigration 的别名