We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents ecca693 + 16f3e1c commit c2d5d6dCopy full SHA for c2d5d6d
patchwork/logger.py
@@ -1,9 +1,9 @@
1
import logging
2
-
+import os
3
import click
4
from typing_extensions import Callable
5
6
-from patchwork.managed_files import LOG_FILE
+from patchwork.managed_files import LOG_FILE, HOME_FOLDER
7
8
# default noop logger
9
logger = logging.getLogger("patched")
@@ -42,6 +42,8 @@ def init_cli_logger(log_level: str) -> logging.Logger:
42
logger.removeHandler(_noop)
43
logger.addHandler(ClickHandler(log_level.upper()))
44
logger.setLevel(logging.DEBUG)
45
+ if not os.path.exists(HOME_FOLDER): # Check if HOME_FOLDER exists at this point
46
+ os.makedirs(HOME_FOLDER)
47
48
try:
49
fh = logging.FileHandler(LOG_FILE, mode="w")
0 commit comments