diff options
author | nico <mightybroccoli@noreply.%(DOMAIN)s> | 2020-11-06 12:07:37 +0100 |
---|---|---|
committer | nico <mightybroccoli@noreply.%(DOMAIN)s> | 2020-11-06 12:07:37 +0100 |
commit | c2b190b18bd2fb7bbea643c38d9992581eb5a5b4 (patch) | |
tree | 6daa023404b506983d4291188bc5c7aec80abe55 | |
parent | b113b9ce60d41397da697c04bcf901834346af27 (diff) | |
parent | a9e9f2e174f81979e40f42a6440159f2ee1e2ed4 (diff) |
Merge pull request 'refactor os.environ to pathlib' (#1) from configpath into master
Reviewed-on: https://dev.sum7.eu/sum7/ejabberd-tools/pulls/1
-rw-r--r-- | config.py | 9 |
1 files changed, 4 insertions, 5 deletions
@@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- import sys -from os import environ from pathlib import Path from ruamel.yaml import YAML @@ -13,11 +12,11 @@ class Config: def __init__(self): # class variables self.content = None - self.conf_file = Path("/etc/ejabberd-metrics.yml") - # dev config overwrite - if environ.get("ejabberd_metrics_dev"): - self.conf_file = Path("config.yml") + # select config file + self.conf_file = Path("config.yml") + if not Path.exists(self.conf_file): + self.conf_file = Path("/etc/ejabberd-metrics.yml") # read config file self._read() |