From c84b7b9449de7e81c42f33658ef43f6f156a8fa5 Mon Sep 17 00:00:00 2001 From: Chris Sanders Date: Sun, 28 Jan 2018 17:26:29 +0000 Subject: [PATCH] Added more pool keys to ceph broker Added allow_ec_overrites Added compression_mode Added compression_algorithm Added compression_required_ratio Change-Id: I240cad9e4451dd8e21c2e288903343f7a4bdeb5f Closes-Bug: #1740726 --- ceph/broker.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ceph/broker.py b/ceph/broker.py index 8ba2e7a..24dcf4d 100644 --- a/ceph/broker.py +++ b/ceph/broker.py @@ -81,6 +81,10 @@ POOL_KEYS = { "cache_min_flush_age": [int], "cache_min_evict_age": [int], "fast_read": [bool], + "allow_ec_overwrites": [bool], + "compression_mode": [str, ["none", "passive", "aggressive", "force"]], + "compression_algorithm": [str, ["lz4", "snappy", "zlib", "zstd"]], + "compression_required_ratio": [float, [0.0, 1.0]], } CEPH_BUCKET_TYPES = [