Skip to content

change verbosity behavior #10

@mattsb42-aws

Description

@mattsb42-aws

The verbosity flag controls how the logger is configured.

Current verbosity behavior is:

  • nothing : no logging
  • -v : WARN (global)
  • -vv : INFO (global)
  • -vvv : DEBUG (global)

After going through various scenarios and using the logging output, I decided a more useful approach would be:

  • nothing : WARNING (aws_encryption_sdk_cli), CRITICAL (root)
  • -v : INFO (aws_encryption_sdk_cli), CRITICAL (root)
  • -vv : DEBUG (aws_encryption_sdk_cli), CRITICAL (root)
  • -vvv : DEBUG (aws_encryption_sdk_cli), INFO (root)
  • -vvvv : DEBUG (aws_encryption_sdk_cli), DEBUG (root)

WARN is always on for safety reasons: we want users to always be aware of WARN events.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions