Пример #1
0
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()
Пример #2
0
 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)