Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 5678036c

Přidáno uživatelem David Friesecký před téměř 4 roky(ů)

Re #8880 - Edited config file (inserted RootDir)
- improved creating of logs and db directories

Zobrazit rozdíly:

src/constants.py
1
from src.utils.file_anchor import FileAnchor
2

  
1
# Database
3 2
INMEMORY_DATABASE_FILE = ":memory:"
4 3
TEST_DATABASE_FILE = INMEMORY_DATABASE_FILE
5 4
DB_DIR = "db"
6
DATABASE_FILE = f"{DB_DIR}/database_sqlite.db"
7
DATABASE_FILE_LOCATION = FileAnchor("aswi2021jmsd", DATABASE_FILE)
8 5
DATETIME_FORMAT = "%d.%m.%Y %H:%M:%S"
9 6

  
7
# Logging
10 8
LOG_DIR = "logs"
11 9
LOG_FILENAME = "application.log"
12
LOG_FILE = f"{LOG_DIR}/{LOG_FILENAME}"
13
LOG_FILE_LOCATION = FileAnchor("aswi2021jmsd", LOG_FILE)
14 10
LOG_FORMAT = "%(levelname)-8s %(asctime)s - %(message)s"
15 11
LOG_NAME = "app_logger"
16 12

  
......
69 65
DEFAULT_CONNECTION_STRING = "db/database_sqlite.db"
70 66
DEFAULT_SERVER_BASE_URL = "http://localhost"
71 67
DEFAULT_LOG_LEVEL = "DEBUG"
68
DEFAULT_ROOT_DIR = "aswi2021jmsd"
72 69

  
73 70
# available certificate states and revocation reasons
74 71
CERTIFICATE_STATES = {"valid", "revoked"}

Také k dispozici: Unified diff