Skip to content

Commit d1d0dec

Browse files
committed
fix: fixed logging
1 parent 4efe542 commit d1d0dec

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

aw_notify/main.py

+6-8
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818

1919
import aw_client.queries
2020
import click
21+
from aw_core.log import setup_logging
2122
from desktop_notifier import DesktopNotifier
2223
from typing_extensions import TypeAlias
2324

@@ -244,15 +245,12 @@ def test_category_alert():
244245

245246
@click.group(invoke_without_command=True)
246247
@click.pass_context
247-
@click.option("-v", "--verbose", is_flag=True, help="Enables verbose mode.")
248-
def main(ctx, verbose: bool):
249-
logging.basicConfig(
250-
level=logging.DEBUG if verbose else logging.INFO,
251-
format="%(asctime)s [%(levelname)5s] %(message)s"
252-
+ (" (%(name)s.%(funcName)s:%(lineno)d)" if verbose else ""),
253-
datefmt="%Y-%m-%d %H:%M:%S",
254-
)
248+
@click.option("-v", "--verbose", is_flag=True, help="Verbose logging.")
249+
@click.option("--testing", is_flag=True, help="Enables testing mode.")
250+
def main(ctx, verbose: bool, testing: bool):
251+
setup_logging("aw-notify", testing=testing, verbose=verbose, log_file=True)
255252
logging.getLogger("urllib3").setLevel(logging.WARNING)
253+
logger.info("Starting...")
256254

257255
if ctx.invoked_subcommand is None:
258256
ctx.invoke(start)

0 commit comments

Comments
 (0)