]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/orchestrator: clean up 'orch osd rm status'
authorSage Weil <sage@newdream.net>
Fri, 5 Nov 2021 18:24:47 +0000 (14:24 -0400)
committerSage Weil <sage@newdream.net>
Fri, 5 Nov 2021 18:33:21 +0000 (14:33 -0400)
Signed-off-by: Sage Weil <sage@newdream.net>
src/pybind/mgr/orchestrator/module.py

index dde3397ce60cd96619d78df310e5c2f49ffd7cda..5ee2ba3e828364da6726a6514d86dc949c103599 100644 (file)
@@ -850,14 +850,17 @@ Usage:
             out = to_format(report, format, many=True, cls=None)
         else:
             table = PrettyTable(
-                ['OSD_ID', 'HOST', 'STATE', 'PG_COUNT', 'REPLACE', 'FORCE', 'DRAIN_STARTED_AT'],
+                ['OSD', 'HOST', 'STATE', 'PGS', 'REPLACE', 'FORCE', 'ZAP',
+                 'DRAIN STARTED AT'],
                 border=False)
             table.align = 'l'
+            table._align['PGS'] = 'r'
             table.left_padding_width = 0
             table.right_padding_width = 2
             for osd in sorted(report, key=lambda o: o.osd_id):
                 table.add_row([osd.osd_id, osd.hostname, osd.drain_status_human(),
-                               osd.get_pg_count(), osd.replace, osd.force, osd.drain_started_at])
+                               osd.get_pg_count(), osd.replace, osd.force, osd.zap,
+                               osd.drain_started_at or ''])
             out = table.get_string()
 
         return HandleCommandResult(stdout=out)