Coverage for gws-app/gws/core/env.py: 100%
29 statements
« prev ^ index » next coverage.py v7.16.2, created at 2026-10-05 13:35 +0200
« prev ^ index » next coverage.py v7.16.2, created at 2026-10-05 13:35 +0200
1"""Environment variables that override configuration values."""
3import os
5GWS_APP_DIR = os.getenv('GWS_APP_DIR')
6"""Application directory."""
8GWS_VAR_DIR = os.getenv('GWS_VAR_DIR')
9"""Var data directory."""
11GWS_TMP_DIR = os.getenv('GWS_TMP_DIR')
12"""Temporary directory."""
14GWS_UID = os.getenv('GWS_UID')
15"""Server user uid."""
17GWS_GID = os.getenv('GWS_GID')
18"""Server user group id."""
20GWS_CONFIG = os.getenv('GWS_CONFIG')
21"""Path to the config file."""
23GWS_MANIFEST = os.getenv('GWS_MANIFEST')
24"""Path to the manifest file."""
26GWS_LOG_LEVEL = os.getenv('GWS_LOG_LEVEL')
27"""Log level."""
29GWS_WEB_WORKERS = os.getenv('GWS_WEB_WORKERS')
30"""Number of web workers to start."""
32GWS_SPOOL_WORKERS = os.getenv('GWS_SPOOL_WORKERS')
33"""Number of spool workers to start."""
35GWS_IN_CONTAINER = os.path.isfile('/.dockerenv')
36"""True if we're running in a container."""
38GWS_IN_TEST = (os.getenv('GWS_IN_TEST') == '1') or (os.getenv('PYTEST_CURRENT_TEST') is not None)
39"""True if we're running tests."""
41GWS_TEST_INI = os.getenv('GWS_TEST_INI')
42"""Location of the test.ini file."""
44GWS_TEST_DIR = os.getenv('GWS_TEST_DIR')
45"""Test base directory."""