← Back to issue list

fix(log): allows set logging verbosity level from env

View original Github issue

Metadata

Project
craft-application
Number
#289
Type
pull request
State
merged
Author
syu-w
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #289 added CRAFT_VERBOSITY_LEVEL support for log emitter verbosity, defaulting to BRIEF for invalid values; landed as commit 226fd102.

Resolution: closed resolved

Reason: PR #289 was approved and merged as commit 226fd102. It configures log verbosity from CRAFT_VERBOSITY_LEVEL while safely falling back to BRIET for invalid values.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Use `CRAFT_VERBOSITY_LEVEL` to set log emitter level. If the level is invaild, default to BRIEF and continue.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #289 added CRAFT_VERBOSITY_LEVEL support for log emitter verbosity, defaulting to BRIEF for invalid values; landed as commit 226fd102.
stealth/space-bunny-alpha — closed resolved Merged in #289 via commit 226fd102, adding CRAFT_VERBOSITY_LEVEL support and defaulting to BRIEF when the value is invalid.
stealth/space-bunny-alpha — closed resolved Merged craft-application#289, adding CRAFT_VERBOSITY_LEVEL to configure log verbosity and default to BRIEF for invalid values.
stealth/space-bunny-alpha — closed resolved Merged PR #289 as commit 226fd102, adding CRAFT_VERBOSITY_LEVEL support and defaulting invalid log levels to BRIEF.
qwen/qwen3.6-35b-a3b — — Merged changes that enable log verbosity configuration via the CRAFT_VERBOSITY_LEVEL environment variable, defaulting to BRIEF on invalid input. Approved by two reviewers, passed CI, and updated two files.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#264 Support CRAFT_VERBOSITY_LEVEL craft-application closed Added CRAFT_VERBOSITY_LEVEL support to configure emitter verbosity, with invalid values falling back to BRIEF. Merged in PR #289 via commit 226fd102.
78%
#3958 cli: set default verbosity level with environment variable snapcraft merged Merged #3958 as commit 010fd708d, adding SNAPCRAFT_VERBOSITY_LEVEL defaults for quiet, brief, verbose, debug, and trace logging.
74%
#4699 fix(log): map SNAPCRAFT_VERBOSITY_LEVEL to CRAFT snapcraft merged Merged PR #4699 as 2fd361741, restoring SNAPCRAFT_VERBOSITY_LEVEL by mapping it to CRAFT_VERBOSITY_LEVEL for Craft-based logging.
74%
#94 Refactor how the logger Handler behaves for the new verbosity levels (CRAFT-1138). craft-cli merged Merged the logger Handler refactor for new verbosity levels (CRAFT-1138) in PR #94 via merge commit c9844a6; implementation commit: 738fadf.
71%