aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--metricity/config.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/metricity/config.py b/metricity/config.py
index 99fd0c2..a77b252 100644
--- a/metricity/config.py
+++ b/metricity/config.py
@@ -33,10 +33,11 @@ def get_section(section: str) -> dict[str, Any]:
# Load user configuration
user_config = {}
+ user_config_location = Path(environ.get("CONFIG_LOCATION", "./config.toml"))
- if Path("config.toml").exists():
- with open("config.toml", "r") as default_config_file:
- user_config = toml.load(default_config_file)
+ if user_config_location.exists():
+ with open(user_config_location, "r") as user_config_file:
+ user_config = toml.load(user_config_file)
# Merge the configuration
merger = Merger(