From: Jan Fajerski Date: Thu, 23 May 2019 12:13:12 +0000 (+0200) Subject: osd_types: add ec profile to plain text osd pool ls detail output X-Git-Tag: v15.1.0~2643^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F28224%2Fhead;p=ceph.git 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 --- diff --git a/src/osd/osd_types.cc b/src/osd/osd_types.cc index 7e7f2fca544d..79802e4dd647 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()