Skip to content

Commit 7af0867

Browse files
flxztEmantor
authored andcommitted
client: names in compact output when listing resources
Signed-off-by: Felix Zwettler <Felix.Zwettler@duagon.com>
1 parent 97e7cea commit 7af0867

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

labgrid/remote/client.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -364,19 +364,19 @@ async def print_resources(self):
364364
else:
365365
places = None
366366

367-
results.append((places, exporter, group_name, resource.cls))
367+
results.append((places, exporter, group_name, resource.cls, resource_name))
368368

369369
results = sorted(results, key=lambda res: res[0][0].changed if res[0] else 0)
370370

371-
for places, exporter, group_name, resource_cls in results:
371+
for places, exporter, group_name, resource_cls, resource_name in results:
372372
if self.args.sort_by_matched_place_change:
373373
places_strs = [f"{p.name}: {datetime.fromtimestamp(p.changed):%Y-%m-%d}" for p in places]
374374
places_info = ", ".join(places_strs) if places_strs else "not used by any place"
375375

376376
else:
377377
places_info = None
378378

379-
line = f"{exporter}/{group_name}/{resource_cls}"
379+
line = f"{exporter}/{group_name}/{resource_cls}[/{resource_name}]"
380380
if places_info is not None:
381381
print(f"{line:<50s} {places_info}")
382382
else:

0 commit comments

Comments
 (0)