canonical / canonical/hardware-api

Add verbosity to client CLI

Open
#557 2 comments 0 reactions 0 assignees View on GitHub
good first issue
Dominant language
Python
Stars
11
Forks
5
Avg merge
17h 4m
Merged PRs (30d)
11

Description

### Check existing issues

- [x] I've verified that this request isn't described by any existing issues.

### Request

There should be some verbose flags in the client so users can see what hwctl is doing/sending. Based on the Canonical CLI standards, I think the following levels might be useful with a `--verbosity=` option:

- `brief`: Default and current behavior. Also provide a `--brief` flag (not sure if this is useful/required if `brief` is the default behavior)
- `verbose`: Describe the steps that hwctl is taking, but do not show blobs/body of what it's sending. Also provide a `--verbose` flag
- `trace`: Show what hwctl is doing and sending

### Motivation

This is to align with the Canonical CLI standards and provide more visibility to users on what hwctl is doing.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.