🔊 use data dir as default base dir for log dir
This commit is contained in:
parent
fbe9d99976
commit
77539db1e9
|
|
@ -28,7 +28,7 @@ BASE_DIR = Path(__file__).resolve().parent
|
||||||
DATA_DIR = Path(os.getenv("DJANGO_DATA_DIR", "/data"))
|
DATA_DIR = Path(os.getenv("DJANGO_DATA_DIR", "/data"))
|
||||||
FILE_LOG_LEVEL = os.getenv("FILE_LOG_LEVEL", "INFO")
|
FILE_LOG_LEVEL = os.getenv("FILE_LOG_LEVEL", "INFO")
|
||||||
STDOUT_LOG_LEVEL = os.getenv("STDOUT_LOG_LEVEL", "DEBUG")
|
STDOUT_LOG_LEVEL = os.getenv("STDOUT_LOG_LEVEL", "DEBUG")
|
||||||
LOG_DIR = os.getenv("LOG_DIR", "/data/room-booking.log.jsonl")
|
LOG_DIR = os.getenv("LOG_DIR", DATA_DIR / "room-booking.log.jsonl")
|
||||||
LOGROTATE_BACKUP_COUNT = int(os.getenv("LOGROTATE_BACKUP_COUNT", 6))
|
LOGROTATE_BACKUP_COUNT = int(os.getenv("LOGROTATE_BACKUP_COUNT", 6))
|
||||||
LOGROTATE_MAX_BYTES = int(os.getenv("LOGROTATE_MAX_BYTES", 10 * 1024 * 1024))
|
LOGROTATE_MAX_BYTES = int(os.getenv("LOGROTATE_MAX_BYTES", 10 * 1024 * 1024))
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -11,6 +11,7 @@ from datetime import datetime, date, timedelta
|
||||||
from email.mime.multipart import MIMEMultipart
|
from email.mime.multipart import MIMEMultipart
|
||||||
from email.mime.text import MIMEText
|
from email.mime.text import MIMEText
|
||||||
from email.utils import format_datetime
|
from email.utils import format_datetime
|
||||||
|
from pathlib import Path
|
||||||
|
|
||||||
import caldav
|
import caldav
|
||||||
import click
|
import click
|
||||||
|
|
@ -25,9 +26,10 @@ from mylogger.logger import setup_logging
|
||||||
tz = pytz.timezone(os.getenv("TIME_ZONE", "Europe/Berlin"))
|
tz = pytz.timezone(os.getenv("TIME_ZONE", "Europe/Berlin"))
|
||||||
MAX_SEARCH_HORIZON = int(os.getenv("MAX_SEARCH_HORIZON", 14))
|
MAX_SEARCH_HORIZON = int(os.getenv("MAX_SEARCH_HORIZON", 14))
|
||||||
|
|
||||||
|
DATA_DIR = Path(os.getenv("DJANGO_DATA_DIR", "/data"))
|
||||||
FILE_LOG_LEVEL = os.getenv("FILE_LOG_LEVEL", "INFO")
|
FILE_LOG_LEVEL = os.getenv("FILE_LOG_LEVEL", "INFO")
|
||||||
STDOUT_LOG_LEVEL = os.getenv("STDOUT_LOG_LEVEL", "DEBUG")
|
STDOUT_LOG_LEVEL = os.getenv("STDOUT_LOG_LEVEL", "DEBUG")
|
||||||
LOG_DIR = os.getenv("LOG_DIR", "/data/room-booking.log.jsonl")
|
LOG_DIR = os.getenv("LOG_DIR", DATA_DIR / "room-booking.log.jsonl")
|
||||||
LOGROTATE_BACKUP_COUNT = int(os.getenv("LOGROTATE_BACKUP_COUNT", 6))
|
LOGROTATE_BACKUP_COUNT = int(os.getenv("LOGROTATE_BACKUP_COUNT", 6))
|
||||||
LOGROTATE_MAX_BYTES = int(os.getenv("LOGROTATE_MAX_BYTES", 10 * 1024 * 1024))
|
LOGROTATE_MAX_BYTES = int(os.getenv("LOGROTATE_MAX_BYTES", 10 * 1024 * 1024))
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue