def test_filter_by_space_one_deletion_no_reverse(self): client = Mock() ds = 2.0 client.cluster.state.return_value = open_indices # Build return value of over 1G in size for each index client.indices.status.return_value = indices_space self.assertEqual(["index2"], curator.filter_by_space(client, named_indices, disk_space=ds, reverse=False))
def test_filter_by_space_no_deletions_positive(self): client = Mock() ds = 10.0 client.cluster.state.return_value = open_indices # Build return value of over 1G in size for each index client.indices.status.return_value = indices_space self.assertEqual([], curator.filter_by_space(client, named_indices, disk_space=ds))
def test_filter_by_space_all_indices_closed(self): client = Mock() ds = 100.0 client.cluster.state.return_value = closed_indices self.assertEqual([], curator.filter_by_space(client, named_indices, disk_space=ds))
def test_filter_by_space_one_deletion(self): client = Mock() ds = 2.0 client.cluster.state.return_value = open_indices client.indices.get_settings.return_value = sized # Build return value of over 1G in size for each index client.indices.status.return_value = indices_space self.assertEqual(["index1"], curator.filter_by_space(client, named_indices, disk_space=ds))
def test_filter_by_space_one_deletion(self): client = Mock() ds = 2.0 client.cluster.state.return_value = open_indices # Build return value of over 1G in size for each index client.indices.stats.return_value = indices_stats client.info.return_value = {'version': {'number': '1.4.4'} } self.assertEqual(["index1"], curator.filter_by_space(client, named_indices, disk_space=ds))
def test_filter_by_space_all_indices_closed(self): client = Mock() ds = 100.0 client.cluster.state.return_value = closed_indices client.info.return_value = {'version': {'number': '1.4.4'}} self.assertEqual([], curator.filter_by_space(client, named_indices, disk_space=ds))
def test_filter_by_space_param_check(self): client = Mock() # Testing for the omission of the disk_space param self.assertFalse(curator.filter_by_space(client, named_indices))
def test_filter_by_space_all_indices_closed(self): client = Mock() ds = 100.0 client.cluster.state.return_value = closed_indices client.info.return_value = {'version': {'number': '1.4.4'} } self.assertEqual([], curator.filter_by_space(client, named_indices, disk_space=ds))