This PR adds a cli.FilterFlag type to indicate filters via CLI flags. It also adds a naive filtering implementation once the disks are returned from the providers; a future enhancement would be to propagate the filter to the providers. It also only implements one flag per cmd/unused invocation rather the many indicated in the issue; it's a valid solution for an MVP.
This PR adds a
cli.FilterFlag
type to indicate filters via CLI flags. It also adds a naive filtering implementation once the disks are returned from the providers; a future enhancement would be to propagate the filter to the providers. It also only implements one flag percmd/unused
invocation rather the many indicated in the issue; it's a valid solution for an MVP.Fixes #6