Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set up standard logging module #2232

Draft
wants to merge 2 commits into
base: master
Choose a base branch
from
Draft

Commits on Feb 5, 2024

  1. Set up standard logging module

    This has the advantage of overall less custom code; as well as support
    for per-module configuration. This would enable a potential solution for
    ultrabug#1479, since in the future
    it can allow per-module configuration of log levels.
    
    I expect this to mainly help module creators, allowing them to enable
    logging for only their module, while disabling all other messages. It
    also is easier to use, since the `logging` module's interface is
    generally simpler than `self.py3`.
    
    Here, I've made the decision to keep the message format as close as
    possible to the existing log messages.
    rlerm authored and lasers committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    318ccce View commit details
    Browse the repository at this point in the history
  2. wip

    lasers committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    9d39101 View commit details
    Browse the repository at this point in the history