labgrid
labgrid copied to clipboard
client: names in compact output when listing resources
Description
This adds that resources names are printed in the compact output of the labgrid-client resources
command.
For example, instead of:
exporter-01/usbhub-p01/NetworkSerialPort
exporter-01/usbhub-p01/NetworkSerialPort
the output becomes
exporter-01/usbhub-p01/NetworkSerialPort[/modbus]
exporter-01/usbhub-p01/NetworkSerialPort[/serial-115200]
which makes it easier to differentiate between resources that have the same class.
The alternative would be to enable verbose printing with labgrid-client -v resources
, but that adds a lot of other information and makes is quite hard to pick out the name quickly.
At least in my experience the resource name is the only info that I need 95% of the time, so I think it would be beneficial to add it to the default output.
What do you think?
- [x] PR has been tested