forked from ISPsystem/isp-maintenance
19 lines
463 B
Python
19 lines
463 B
Python
import pathlib
|
|
from environs import Env
|
|
|
|
|
|
# Path:
|
|
ROOT_DIR = pathlib.Path(__file__).resolve().parent.parent.parent.parent
|
|
PROJECT_DIR = ROOT_DIR / 'mgrctl'
|
|
COMPOSE_FILE = ROOT_DIR / 'docker-compose.yml'
|
|
|
|
# Init environment:
|
|
env = Env()
|
|
|
|
# read .env file, if it exists
|
|
# reed more about .env file here: https://github.com/sloria/environs
|
|
env.read_env(path=ROOT_DIR / '.env')
|
|
|
|
# ! insecure save sudo password wherever
|
|
SUDO_PASSWORD = env.str('SUDO_PASSWORD', None)
|