Files
openfreemap/ssh_lib/__init__.py
Zsolt Ero 8769bd9d26 paths
2024-06-08 01:03:38 +02:00

22 lines
549 B
Python

from pathlib import Path
from dotenv import dotenv_values
ASSETS_DIR = Path(__file__).parent / 'assets'
CONFIG_DIR = Path(__file__).parent.parent / 'config'
SCRIPTS_DIR = Path(__file__).parent.parent / 'scripts'
OFM_DIR = '/data/ofm'
REMOTE_CONFIG = '/data/ofm/config'
VENV_BIN = '/data/ofm/venv/bin'
TILE_GEN_SRC = '/data/ofm/tile_gen/src'
TILE_GEN_BIN = '/data/ofm/tile_gen/bin'
HTTP_HOST_BIN = '/data/ofm/http_host/bin'
DOTENV_VALUES = dotenv_values(f'{CONFIG_DIR}/.env')
def dotenv_val(key):
return DOTENV_VALUES.get(key, '').strip()