Replace custom logging method with logging builtin library (preps for #31)
π Motivation and context
Addition of a --silent switch allows an entirely non-interactive run of CHIRP if the --non-interactive switch is also invoked. Perfect for runs of CHIRP over distributed methods.
Addition of a -v switch allows users to increase the verboseness of the program in a way that is more familiar, no custom log levels.
The previous notes and the replacement of the custom logging method with the logging builtin library prepares for changes necessary to implement #31.
π§ͺ Testing
Tested in dev environment:
Windows 10
Python 3.8
VSCode
β Checklist
[X] This PR has an informative and human-readable title.
[X] Changes are limited to a single goal - eschew scope creep!
[X] All future TODOs are captured in issues, which are referenced
in code comments.
[X] All relevant type-of-change labels have been added.
π£ Description
--silent
switch to silence CHIRP output.-v
switch to increase verbose-ness of programlogging
builtin library (preps for #31)π Motivation and context
Addition of a
--silent
switch allows an entirely non-interactive run of CHIRP if the--non-interactive
switch is also invoked. Perfect for runs of CHIRP over distributed methods.Addition of a
-v
switch allows users to increase the verboseness of the program in a way that is more familiar, no custom log levels.The previous notes and the replacement of the custom logging method with the
logging
builtin library prepares for changes necessary to implement #31.π§ͺ Testing
Tested in dev environment:
β Checklist