Conversation
f7e982b to
2782981
Compare
|
I'm going to flag this for a bit more attention. I'm also a bit concerned seeing that ultra-wide table.
A while back, we ran into the same issue with Groups, where we wanted to add subscription ID. We held off because I thought I would be able to do some clever table layout, but I didn't have enough time to get it done. So we now have at least two commands where this is a problem. One of the ideas from that bit of work on Groups, which I think we should strongly consider, is
We're then positioned such that both output modes are supported, and we can potentially flip the default from table to record. IMO, we've hit a point where the table format doesn't particularly work across our various services, and we get really wide and wonky tables that, as APIs have evolved, are missing key fields. If we made the record output style our primary mode, we'd be on better footing to consider future features. |
SC: https://app.shortcut.com/globus/story/37370/add-domain-to-cli-output-for-endpoint-search
Adds a
Domainfield toglobus endpoint searchandglobus endpoint showdefault output, which parses a GCS endpoint/collection's domain from eithergcs_manager_urlortlsftp_serverrespectively.One concern is that this can make search rows quite long, especially when the owner is a client id.
Not sure if we should just accept the longer lines, maybe drop the owner column from default output, or something else? I'll ask in the story.