You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Oct 10, 2023. It is now read-only.
Emojis may vary to help relate to the type of step being performed - the ☑️
above is for illustration purposes only.
The amount of lines should be minimized. No output should be given if it does
not directly help the user understand what they need to know.
With the output grouped into the high level sections as described above,
within those high level sections there should be specific and useful details
for the user. Output from the currently recently added TCE unmanaged-cluster
creation provides a good example of this:
Output is minimal, and can be skipped altogether if there isn't anything useful
for the end user to know.
Overall Principles
Review and group current output into high level steps
Only emit specific details related to the high level steps
Review all output and ensure it is at an appropriate log level
Low level details should be at a higher verbosity level so they are not
seen unless requested
What is emitted at normal logging levels should be reviewed for its
usefulness
All output should be reviewed and removed from normal output if it only
serves as development tracing of code paths (but still included when high
verbosity is used for tracing purposes)
Describe alternatives you've considered
Output could be less structured and we could just review what things are logged at the default level. This is less readable though.
Affected product area (please put an X in all that apply)
APIs
Addons
CLI
Docs
IAM
Installation
Plugin
Security
Test and Release
User Experience
Additional context
The text was updated successfully, but these errors were encountered:
Describe the feature request
The output should be grouped based on the high level steps of the process. So
rather than the current:
All output is at the same level and there is no differentiation or
relevance of each log line. The new output should have clear high level steps:
Emojis may vary to help relate to the type of step being performed - the ☑️
above is for illustration purposes only.
The amount of lines should be minimized. No output should be given if it does
not directly help the user understand what they need to know.
With the output grouped into the high level sections as described above,
within those high level sections there should be specific and useful details
for the user. Output from the currently recently added TCE
unmanaged-cluster
creation provides a good example of this:
Output is minimal, and can be skipped altogether if there isn't anything useful
for the end user to know.
Overall Principles
seen unless requested
usefulness
serves as development tracing of code paths (but still included when high
verbosity is used for tracing purposes)
Describe alternatives you've considered
Output could be less structured and we could just review what things are logged at the default level. This is less readable though.
Affected product area (please put an X in all that apply)
Additional context
The text was updated successfully, but these errors were encountered: