Skip to content

Commit 75d9aee

Browse files
committed
Fix: Log level could not be configured from settings
Solution: Add a `LOG_LEVEL` setting defaulting to "WARNING".
1 parent 4989892 commit 75d9aee

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

src/aleph/vm/conf.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,7 @@ class Settings(BaseSettings):
139139
# System logs make boot ~2x slower
140140
PRINT_SYSTEM_LOGS = False
141141
IGNORE_TRACEBACK_FROM_DIAGNOSTICS = True
142+
LOG_LEVEL = "WARNING"
142143
DEBUG_ASYNCIO = False
143144

144145
# Networking does not work inside Docker/Podman

src/aleph/vm/orchestrator/cli.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -293,10 +293,6 @@ def main():
293293
if args.profile
294294
else "%(asctime)s | %(levelname)s | %(message)s"
295295
)
296-
logging.basicConfig(
297-
level=args.loglevel,
298-
format=log_format,
299-
)
300296

301297
settings.update(
302298
USE_JAILER=args.use_jailer,
@@ -306,6 +302,12 @@ def main():
306302
FAKE_DATA_PROGRAM=args.fake_data_program,
307303
DEBUG_ASYNCIO=args.debug_asyncio,
308304
FAKE_INSTANCE_BASE=args.fake_instance_base,
305+
LOG_LEVEL=logging.getLevelName(args.loglevel),
306+
)
307+
308+
logging.basicConfig(
309+
level=settings.loglevel,
310+
format=log_format,
309311
)
310312

311313
if args.run_fake_instance:

0 commit comments

Comments
 (0)