techrec/server/default_config.py

41 lines
1.2 KiB
Python
Raw Normal View History

import logging
2019-11-15 22:35:45 +01:00
HOST = "localhost"
PORT = "8000"
# pastelog is just "paste", but customized to accept logging options
2019-11-15 22:35:45 +01:00
WSGI_SERVER = "pastelog"
# these are pastelog-specific options for logging engine
TRANSLOGGER_OPTS = {
2019-11-15 22:35:45 +01:00
"logger_name": "accesslog",
"set_logger_level": logging.WARNING,
"setup_console_handler": False,
}
2014-03-26 13:31:57 +01:00
WSGI_SERVER_OPTIONS = {}
DEBUG = True
2019-11-15 22:35:45 +01:00
DB_URI = "sqlite:///techrec.db"
AUDIO_OUTPUT = "output/"
AUDIO_INPUT = "rec/"
AUDIO_INPUT_FORMAT = "%Y-%m/%d/rec-%Y-%m-%d-%H-%M-%S.mp3"
AUDIO_OUTPUT_FORMAT = "techrec-%(startdt)s-%(endtime)s-%(name)s.mp3"
FORGE_TIMEOUT = 20
2019-11-15 22:35:45 +01:00
FORGE_MAX_DURATION = 3600 * 5
FFMPEG_OUT_CODEC = ["-acodec", "copy"]
FFMPEG_OPTIONS = ["-loglevel", "warning", "-n"]
FFMPEG_PATH = "ffmpeg"
2014-05-03 03:27:06 +02:00
# tag:value pairs
TAG_EXTRA = {}
# LICENSE URI is special because date need to be added
TAG_LICENSE_URI = None
2019-11-15 19:20:56 +01:00
2019-11-15 22:35:45 +01:00
STATIC_FILES = "static/"
STATIC_PAGES = "pages/"
2019-11-15 19:20:56 +01:00
try:
from pkg_resources import resource_filename, resource_isdir
2019-11-15 22:35:45 +01:00
if resource_isdir("techrec", "pages"):
STATIC_PAGES = resource_filename("techrec", "pages")
STATIC_FILES = resource_filename("techrec", "static")
2019-11-15 19:20:56 +01:00
except ImportError:
logging.exception("Error loading resources from installed part")