def wipe(self): for index in STD_INDEXES.iterkeys(): IndexManagementService._es_call(self.es.index_delete,index) IndexManagementService._es_call(self.es.river_couchdb_delete,index) for index in EDGE_INDEXES.iterkeys(): IndexManagementService._es_call(self.es.index_delete,index) IndexManagementService._es_call(self.es.river_couchdb_delete,index)
def wipe(self): for index in STD_INDEXES.iterkeys(): IndexManagementService._es_call(self.es.index_delete, index) IndexManagementService._es_call(self.es.river_couchdb_delete, index) for index in EDGE_INDEXES.iterkeys(): IndexManagementService._es_call(self.es.index_delete, index) IndexManagementService._es_call(self.es.river_couchdb_delete, index)
def test_bootstrap(self): cc = self.container #======================================= # Clean indexes #======================================= config = CFG config.op = 'index_bootstrap' # Thankfully, the default system.force_clean for integration tests is False :) cc.spawn_process(name='index_bootstrap', module='ion.processes.bootstrap.index_bootstrap', cls='IndexBootStrap', config=config) index_list = IndexManagementService._es_call(self.es.index_list) for index in STD_INDEXES.iterkeys(): self.assertTrue(index in index_list)
def test_bootstrap(self): cc = self.container #======================================= # Clean indexes #======================================= config = CFG config.op='index_bootstrap' cc.spawn_process( name='index_bootstrap', module='ion.processes.bootstrap.index_bootstrap', cls='IndexBootStrap', config=config ) index_list = IndexManagementService._es_call(self.es.index_list) for index in STD_INDEXES.iterkeys(): self.assertTrue(index in index_list)
def test_clean_bootstrap(self): cc = self.container IndexManagementService._es_call(self.es.index_delete,'%s_sites_index' % get_sys_name()) response = IndexManagementService._es_call(self.es.index_create,'%s_sites_index' % get_sys_name()) # Force a conflict IndexManagementService._check_response(response) config = CFG config.op='clean_bootstrap' cc.spawn_process( name='index_bootstrap', module='ion.processes.bootstrap.index_bootstrap', cls='IndexBootStrap', config=config ) index_list = IndexManagementService._es_call(self.es.index_list) for index in STD_INDEXES.iterkeys(): self.assertTrue(index in index_list)
def test_bootstrap(self): cc = self.container #======================================= # Clean indexes #======================================= config = CFG config.op='index_bootstrap' # Thankfully, the default system.force_clean for integration tests is False :) cc.spawn_process( name='index_bootstrap', module='ion.processes.bootstrap.index_bootstrap', cls='IndexBootStrap', config=config ) index_list = IndexManagementService._es_call(self.es.index_list) for index in STD_INDEXES.iterkeys(): self.assertTrue(index in index_list)
def test_clean_bootstrap(self): cc = self.container IndexManagementService._es_call(self.es.index_delete, '%s_sites_index' % get_sys_name()) response = IndexManagementService._es_call( self.es.index_create, '%s_sites_index' % get_sys_name()) # Force a conflict IndexManagementService._check_response(response) config = CFG config.op = 'clean_bootstrap' # Thankfully, the default system.force_clean for integration tests is False :) cc.spawn_process(name='index_bootstrap', module='ion.processes.bootstrap.index_bootstrap', cls='IndexBootStrap', config=config) index_list = IndexManagementService._es_call(self.es.index_list) for index in STD_INDEXES.iterkeys(): self.assertTrue(index in index_list)