Add Configurable Logging Level to Bot Configuration #162
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This pull request introduces a new configuration section
bot:
in theconfig.yaml
file, allowing users to set the logging level for the bot. Thelog_level
parameter can be configured to control the verbosity of log messages, with options such as "DEBUG", "INFO", "WARNING", "ERROR", and "CRITICAL". The logging configuration has been implemented acrossmain.py
,custom_bot.py
, andemulator.py
to ensure consistent logging behavior throughout the application.Changes
bot:
section withlog_level
parameter inconfig.yaml
main.py
to read and apply thelog_level
configurationcustom_bot.py
andemulator.py
to use the configured logging levelsys
in relevant files