summaryrefslogtreecommitdiff
path: root/Biz/Log.py
diff options
context:
space:
mode:
Diffstat (limited to 'Biz/Log.py')
-rw-r--r--Biz/Log.py17
1 files changed, 10 insertions, 7 deletions
diff --git a/Biz/Log.py b/Biz/Log.py
index af28c41..68b1e90 100644
--- a/Biz/Log.py
+++ b/Biz/Log.py
@@ -1,21 +1,24 @@
-"""
-Setup logging like Biz/Log.hs.
-"""
+"""Setup logging like Biz/Log.hs."""
+# ruff: noqa: A003
import logging
import typing
class LowerFormatter(logging.Formatter):
- def format(self, record: typing.Any) -> typing.Any:
+ """A logging formatter that formats logs how I like."""
+
+ def format(self: "LowerFormatter", record: typing.Any) -> typing.Any:
+ """Use the format I like for logging."""
record.levelname = record.levelname.lower()
- return super(logging.Formatter, self).format(record) # type: ignore
+ return super(logging.Formatter, self).format(record) # type: ignore[misc]
def setup() -> None:
- "Run this in your __main__ function"
+ """Run this in your __main__ function."""
logging.basicConfig(
- level=logging.DEBUG, format="%(levelname)s: %(name)s: %(message)s"
+ level=logging.DEBUG,
+ format="%(levelname)s: %(name)s: %(message)s",
)
logging.addLevelName(logging.DEBUG, "dbug")
logging.addLevelName(logging.ERROR, "fail")