def test_disable_bloom_with_delay_negative(self): client = Mock() client.info.return_value = {'version': {'number': '1.3.4'}} client.cluster.state.return_value = open_indices client.indices.put_settings.side_effect = fake_fail self.assertFalse( curator.disable_bloom_filter(client, named_indices, delay=1))
def test_disable_bloom_with_delay_positive(self): client = Mock() client.info.return_value = {'version': {'number': '1.3.4'} } client.cluster.state.return_value = open_indices self.assertTrue(curator.disable_bloom_filter( client, named_indices, delay=1 ))
def test_disable_bloom_exception_test(self): client = Mock() client.info.return_value = {'version': {'number': '1.3.4'}} client.cluster.state.return_value = open_index client.indices.put_settings.side_effect = fake_fail self.assertRaises(Exception, curator.disable_bloom_filter(client, named_index))
def test_disable_bloom_with_delay_negative(self): client = Mock() client.info.return_value = {'version': {'number': '1.3.4'} } client.cluster.state.return_value = open_indices client.indices.put_settings.side_effect = fake_fail self.assertFalse(curator.disable_bloom_filter( client, named_indices, delay=1 ))
def test_closed_index_will_be_skipped(self): self.create_index('test_index') self.client.indices.close(index='test_index') self.assertTrue(curator.disable_bloom_filter(self.client, 'test_index')) index_metadata = self.client.cluster.state( index='test_index', metric='metadata', ) self.assertEquals('close', index_metadata['metadata']['indices']['test_index']['state'])
def test_bloom_filter_will_be_disabled(self): self.create_index('test_index') # Bloom filters have been removed from the 1.x branch after 1.4.0 no_more_bloom = (1, 4, 0) version_number = curator.get_version(self.client) if version_number < no_more_bloom: self.assertTrue(curator.disable_bloom_filter(self.client, 'test_index')) settings = self.client.indices.get_settings(index='test_index') self.assertEquals('false', settings['test_index']['settings']['index']['codec']['bloom']['load'])
def test_disable_bloom_exception_test(self): client = Mock() client.info.return_value = {'version': {'number': '1.3.4'} } client.cluster.state.return_value = open_index client.indices.put_settings.side_effect = fake_fail self.assertRaises(Exception, curator.disable_bloom_filter(client, named_index))
def test_disable_bloom_no_more_bloom_positive(self): client = Mock() client.info.return_value = {'version': {'number': '1.3.4'} } client.cluster.state.return_value = open_index client.indices.put_settings.return_value = None self.assertTrue(curator.disable_bloom_filter(client, named_index))
def test_disable_bloom_no_more_bloom_positive(self): client = Mock() client.info.return_value = {'version': {'number': '1.4.4'} } self.assertTrue(curator.disable_bloom_filter(client, named_index))