From 6910cccad3bb6ddd7df6f64c39e37475eb8c8a3f Mon Sep 17 00:00:00 2001 From: Jan Fajerski Date: Thu, 23 May 2019 14:13:12 +0200 Subject: [PATCH] osd_types: add ec profile to plain text osd pool ls detail output Fixes: http://tracker.ceph.com/issues/40009 Signed-off-by: Jan Fajerski --- src/osd/osd_types.cc | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/osd/osd_types.cc b/src/osd/osd_types.cc index 7e7f2fca544..79802e4dd64 100644 --- a/src/osd/osd_types.cc +++ b/src/osd/osd_types.cc @@ -2145,8 +2145,11 @@ void pg_pool_t::generate_test_instances(list& o) ostream& operator<<(ostream& out, const pg_pool_t& p) { - out << p.get_type_name() - << " size " << p.get_size() + out << p.get_type_name(); + if (p.get_type_name() == "erasure") { + out << " profile " << p.erasure_code_profile; + } + out << " size " << p.get_size() << " min_size " << p.get_min_size() << " crush_rule " << p.get_crush_rule() << " object_hash " << p.get_object_hash_name() -- 2.39.5