mirror of
https://github.com/dtomlinson91/tembo.git
synced 2025-12-22 09:45:44 +00:00
add logging file not found warning
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
import os
|
import os
|
||||||
|
|
||||||
import panaetius
|
import panaetius
|
||||||
|
from panaetius.exceptions import LoggingDirectoryDoesNotExistException
|
||||||
|
|
||||||
if (config_path := os.environ.get("TEMBO_CONFIG")) is not None:
|
if (config_path := os.environ.get("TEMBO_CONFIG")) is not None:
|
||||||
CONFIG = panaetius.Config("tembo", config_path)
|
CONFIG = panaetius.Config("tembo", config_path)
|
||||||
@@ -14,6 +15,14 @@ panaetius.set_config(CONFIG, "scopes", {})
|
|||||||
panaetius.set_config(CONFIG, "logging.level", "DEBUG")
|
panaetius.set_config(CONFIG, "logging.level", "DEBUG")
|
||||||
panaetius.set_config(CONFIG, "logging.path")
|
panaetius.set_config(CONFIG, "logging.path")
|
||||||
|
|
||||||
logger = panaetius.set_logger(
|
try:
|
||||||
CONFIG, panaetius.SimpleLogger(logging_level=CONFIG.logging_level)
|
logger = panaetius.set_logger(
|
||||||
)
|
CONFIG, panaetius.SimpleLogger(logging_level=CONFIG.logging_level)
|
||||||
|
)
|
||||||
|
except LoggingDirectoryDoesNotExistException:
|
||||||
|
_LOGGING_PATH = CONFIG.logging_path
|
||||||
|
CONFIG.logging_path = ""
|
||||||
|
logger = panaetius.set_logger(
|
||||||
|
CONFIG, panaetius.SimpleLogger(logging_level=CONFIG.logging_level)
|
||||||
|
)
|
||||||
|
logger.warning("Logging directory %s does not exist", _LOGGING_PATH)
|
||||||
|
|||||||
Reference in New Issue
Block a user