def setUp(self): super(CassandraStorageServiceTests, self).setUp() # mock arguments to use self.project_id = '123456' self.service_id = uuid.uuid4() self.service_name = 'mocksite' # create mocked config and driver conf = cfg.ConfigOpts() conf.register_opt( cfg.StrOpt( 'datacenter', default='', help='datacenter where the C* cluster hosted')) conf.register_opts(driver.CASSANDRA_OPTIONS, group=driver.CASSANDRA_GROUP) cassandra_driver = driver.CassandraStorageDriver(conf) migrations_patcher = mock.patch( 'cdeploy.migrator.Migrator' ) migrations_patcher.start() self.addCleanup(migrations_patcher.stop) cluster_patcher = mock.patch('cassandra.cluster.Cluster') self.mock_cluster = cluster_patcher.start() self.mock_session = self.mock_cluster().connect() self.addCleanup(cluster_patcher.stop) # stubbed cassandra driver self.sc = services.ServicesController(cassandra_driver)
def setUp(self): super(CassandraStorageFlavorsTests, self).setUp() self.flavor_id = uuid.uuid1() # create mocked config and driver conf = cfg.ConfigOpts() conf.register_opt( cfg.StrOpt( 'datacenter', default='', help='datacenter where the C* cluster hosted')) conf.register_opts(driver.CASSANDRA_OPTIONS, group=driver.CASSANDRA_GROUP) cassandra_driver = driver.CassandraStorageDriver(conf) migrations_patcher = mock.patch( 'cdeploy.migrator.Migrator' ) migrations_patcher.start() self.addCleanup(migrations_patcher.stop) # stubbed cassandra driver self.fc = flavors.FlavorsController(cassandra_driver)
def setUp(self): super(CassandraStorageServiceTests, self).setUp() # mock arguments to use self.project_id = '123456' self.service_name = 'mocksite' # create mocked config and driver conf = cfg.ConfigOpts() cassandra_driver = driver.CassandraStorageDriver(conf) # stubbed cassandra driver self.sc = services.ServicesController(cassandra_driver)
def setUp(self): super(CassandraStorageDriverTests, self).setUp() conf = cfg.ConfigOpts() conf.register_opt( cfg.StrOpt('datacenter', default='', help='datacenter where the C* cluster hosted')) conf.register_opts(CASSANDRA_OPTIONS, group=driver.CASSANDRA_GROUP) self.cassandra_driver = driver.CassandraStorageDriver(conf) migrations_patcher = mock.patch('cdeploy.migrator.Migrator') migrations_patcher.start() self.addCleanup(migrations_patcher.stop)
def __init__(self, conf): super(CassandraSanInfoStorage, self).__init__(conf) self.conf = conf self.conf.register_opts(_DEFAULT_OPTIONS) self.storage = driver.CassandraStorageDriver(self.conf) if self.conf.use_same_storage_driver is False: self.storage.change_config_group(CASSANDRA_OPTIONS, AKAMAI_CASSANDRA_STORAGE_GROUP) self.session = self.storage.database self.consistency_level = getattr( cassandra.ConsistencyLevel, self.storage.cassandra_conf.consistency_level)
def setUp(self): super(CassandraStorageServiceTests, self).setUp() conf = cfg.ConfigOpts() self.cassandra_driver = driver.CassandraStorageDriver(conf)