Skip to content

Commit b17f570

Browse files
committed
client: names in compact output when listing resources
Signed-off-by: Felix Zwettler <Felix.Zwettler@duagon.com>
1 parent 1ab0abd commit b17f570

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
@@ -340,19 +340,19 @@ async def print_resources(self):
340340
else:
341341
places = None
342342

343-
results.append((places, exporter, group_name, resource.cls))
343+
results.append((places, exporter, group_name, resource.cls, resource_name))
344344

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

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

352352
else:
353353
places_info = None
354354

355-
line = f"{exporter}/{group_name}/{resource_cls}"
355+
line = f"{exporter}/{group_name}/{resource_cls}[/{resource_name}]"
356356
if places_info is not None:
357357
print(f"{line:<50s} {places_info}")
358358
else:

0 commit comments

Comments
 (0)