mirror of
https://github.com/ceph/ceph
synced 2025-02-21 01:47:25 +00:00
Merge PR #31973 into master
* refs/pull/31973/head: mgr/crash: fix 'crash ls[-new]' sorting Reviewed-by: Sebastian Wagner <swagner@suse.com>
This commit is contained in:
commit
d5f1730025
@ -200,10 +200,11 @@ class Module(MgrModule):
|
||||
|
||||
def do_ls(self, cmd, inbuf):
|
||||
if cmd['prefix'] == 'crash ls':
|
||||
r = self.crashes.values()
|
||||
t = self.crashes.values()
|
||||
else:
|
||||
r = [crash for crashid, crash in self.crashes.items()
|
||||
t = [crash for crashid, crash in self.crashes.items()
|
||||
if 'archived' not in crash]
|
||||
r = sorted(t, key=lambda i: i.get('crash_id'))
|
||||
if cmd.get('format') == 'json' or cmd.get('format') == 'json-pretty':
|
||||
return 0, json.dumps(r, indent=4), ''
|
||||
else:
|
||||
|
Loading…
Reference in New Issue
Block a user