示例#1
0
 def test_get_in_progress_by_host_and_node(self):
     ctxt = context.get_admin_context()
     fake_migration = fake_db_migration()
     db_migrations = [fake_migration, dict(fake_migration, id=456)]
     self.mox.StubOutWithMock(db,
                              'migration_get_in_progress_by_host_and_node')
     db.migration_get_in_progress_by_host_and_node(
         ctxt, 'host', 'node').AndReturn(db_migrations)
     self.mox.ReplayAll()
     migrations = (migration.MigrationList.get_in_progress_by_host_and_node(
         ctxt, 'host', 'node'))
     self.assertEqual(2, len(migrations))
     for index, db_migration in enumerate(db_migrations):
         self.compare_obj(migrations[index], db_migration)
示例#2
0
 def test_get_in_progress_by_host_and_node(self):
     ctxt = context.get_admin_context()
     fake_migration = fake_db_migration()
     db_migrations = [fake_migration, dict(fake_migration, id=456)]
     self.mox.StubOutWithMock(
         db, 'migration_get_in_progress_by_host_and_node')
     db.migration_get_in_progress_by_host_and_node(
         ctxt, 'host', 'node').AndReturn(db_migrations)
     self.mox.ReplayAll()
     migrations = (
         migration.MigrationList.get_in_progress_by_host_and_node(
             ctxt, 'host', 'node'))
     self.assertEqual(2, len(migrations))
     for index, db_migration in enumerate(db_migrations):
         self.compare_obj(migrations[index], db_migration)
示例#3
0
 def get_in_progress_by_host_and_node(cls, context, host, node):
     db_migrations = db.migration_get_in_progress_by_host_and_node(
         context, host, node)
     return base.obj_make_list(context, cls(context), objects.Migration,
                               db_migrations)
示例#4
0
 def get_in_progress_by_host_and_node(cls, context, host, node):
     db_migrations = db.migration_get_in_progress_by_host_and_node(
         context, host, node)
     return base.obj_make_list(context, cls(context), objects.Migration,
                               db_migrations)