]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
osd_types: add ec profile to plain text osd pool ls detail output 28224/head
authorJan Fajerski <jfajerski@suse.com>
Thu, 23 May 2019 12:13:12 +0000 (14:13 +0200)
committerJan Fajerski <jfajerski@suse.com>
Thu, 23 May 2019 12:28:48 +0000 (14:28 +0200)
Fixes: http://tracker.ceph.com/issues/40009
Signed-off-by: Jan Fajerski <jfajerski@suse.com>
src/osd/osd_types.cc

index 7e7f2fca544d8ac5fe31dfa10dd20c3afb8593d2..79802e4dd647dfeabc864d82eba8e95ef7a20e4b 100644 (file)
@@ -2145,8 +2145,11 @@ void pg_pool_t::generate_test_instances(list<pg_pool_t*>& 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()