def destroy_api_server_instance(server_info): server_info['greenlet'].kill() if hasattr(server_info['api_server']._db_conn, '_msgbus'): server_info['api_server']._db_conn._msgbus.shutdown() vhost_url = server_info['api_server']._db_conn._msgbus._urls FakeKombu.reset(vhost_url) FakeNovaClient.reset() CassandraCFs.reset() FakeKazooClient.reset() FakeExtensionManager.reset() for sock in server_info['allocated_sockets']: sock.close()
def get_cf(self, keyspace_name, cf_name): ks_name = '%s_%s' % (self._cluster_id, keyspace_name) return CassandraCFs.get_cf(ks_name, cf_name)