fix(cli): parse swarm object correctly in 'box swarm status'
This commit is contained in:
+3
-2
@@ -3154,9 +3154,10 @@ def cmd_swarm_status(args):
|
||||
d = json.loads(res.stdout)
|
||||
if d.get("ok"):
|
||||
print(c_bold(f"\n=== SWARM STATUS: {args.swarm_id} ==="))
|
||||
print(f" Status: {d.get('status')}")
|
||||
sw = d.get("swarm", {})
|
||||
print(f" Status: {sw.get('status')}")
|
||||
print(f" Counts: {d.get('counts')}")
|
||||
slots = d.get("slots", [])
|
||||
slots = sw.get("slots", [])
|
||||
print(f"\n Slots ({len(slots)}):")
|
||||
for s in slots:
|
||||
res_txt = s.get("result")
|
||||
|
||||
Reference in New Issue
Block a user