def get_manager(): storage_db = CONF["storage:sqlalchemy"].connection pool_manager_cache_db = CONF["pool_manager_cache:sqlalchemy"].connection if storage_db == pool_manager_cache_db: raise exception.DbMigrationError( message=("Storage requires its own database. " "Please check your config file.") ) else: return utils.get_migration_manager(REPOSITORY, CONF["storage:sqlalchemy"].connection, INIT_VERSION)
def get_manager(): storage_db = CONF['storage:sqlalchemy'].connection pool_manager_cache_db = CONF['pool_manager_cache:sqlalchemy'].connection if storage_db == pool_manager_cache_db: raise exception.DBMigrationError( message=("Pool Manager Cache requires its own database." " Please check your config file.")) else: return utils.get_migration_manager(REPOSITORY, pool_manager_cache_db)
def get_manager(): storage_db = CONF['storage:sqlalchemy'].connection pool_manager_cache_db = CONF['pool_manager_cache:sqlalchemy'].connection if storage_db == pool_manager_cache_db: raise exception.DBMigrationError( message=( "Pool Manager Cache requires its own database." " Please check your config file." )) else: return utils.get_migration_manager(REPOSITORY, pool_manager_cache_db)
def __init__(self, repo_path, init_version=None): super(DatabaseFixture, self).__init__() # Create the Golden DB self.golden_db = self._mktemp() self.golden_url = "sqlite:///%s" % self.golden_db # Migrate the Golden DB manager = sqlalchemy_utils.get_migration_manager(repo_path, self.golden_url, init_version) manager.upgrade(None) # Prepare the Working Copy DB self.working_copy = self._mktemp() self.url = "sqlite:///%s" % self.working_copy
def __init__(self, repo_path, init_version=None): super(DatabaseFixture, self).__init__() # Create the Golden DB self.golden_db = self._mktemp() self.golden_url = 'sqlite:///%s' % self.golden_db # Migrate the Golden DB manager = sqlalchemy_utils.get_migration_manager( repo_path, self.golden_url, init_version) manager.upgrade(None) # Prepare the Working Copy DB self.working_copy = self._mktemp() self.url = 'sqlite:///%s' % self.working_copy
def get_manager(): return utils.get_migration_manager( REPOSITORY, CONF['pool_manager_cache:sqlalchemy'].connection)
def get_manager(): return utils.get_migration_manager( REPOSITORY, CONF['storage:sqlalchemy'].connection, INIT_VERSION)
def get_manager(): return utils.get_migration_manager(REPOSITORY, CONF['storage:sqlalchemy'].connection, INIT_VERSION)