From 211c833c440a2dfa7b41877cbd4da00d70cc0694 Mon Sep 17 00:00:00 2001 From: Matthias Mair Date: Sat, 22 Feb 2025 22:14:53 +0100 Subject: [PATCH] feat(contrib): Log docker and RTD (#9156) --- tasks.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/tasks.py b/tasks.py index 675af6cbb6..0b8f9cc901 100644 --- a/tasks.py +++ b/tasks.py @@ -18,12 +18,16 @@ from invoke.exceptions import UnexpectedExit def is_docker_environment(): """Check if the InvenTree environment is running in a Docker container.""" - return os.environ.get('INVENTREE_DOCKER', 'False') + from src.backend.InvenTree.InvenTree.config import is_true + + return is_true(os.environ.get('INVENTREE_DOCKER', 'False')) def is_rtd_environment(): """Check if the InvenTree environment is running on ReadTheDocs.""" - return os.environ.get('READTHEDOCS', 'False') == 'True' + from src.backend.InvenTree.InvenTree.config import is_true + + return is_true(os.environ.get('READTHEDOCS', 'False')) def task_exception_handler(t, v, tb): @@ -1325,6 +1329,10 @@ API {InvenTreeVersion.inventreeApiVersion()} Node {node if node else NA} Yarn {yarn if yarn else NA} +Environment: +Docker {is_docker_environment()} +RTD {is_rtd_environment()} + Commit hash: {InvenTreeVersion.inventreeCommitHash()} Commit date: {InvenTreeVersion.inventreeCommitDate()}""" )