AfpyLogs/config.py
2021-01-05 21:35:05 +01:00

27 lines
558 B
Python

# encoding: utf-8
SECRET_KEY = "Choose a secret key"
JINJA_ENV = {
"TRIM_BLOCKS": True,
"LSTRIP_BLOCKS": True,
}
LOG_PATH = "/var/www/logs.afpy.org"
# IRSSI log pattern
DATE_FORMAT = "(\d+-\d+-\d+ )?(?P<time>\d\d:\d\d)"
LOG_PATTERN = r"^%s\s+[<*]\s*(?P<nick>[^> ]+)[> ]\s+(?P<message>.*)$" % DATE_FORMAT
# Patterns
LINK_PATTERN = r"https?://\S+"
BOLD_PATTERN = r"\*[^\*\s]+\*"
SAFE_LT_PATTERN = r"<"
SAFE_GT_PATTERN = r">"
# html
LINK_HTML = '<a href="{link}">{link}</a>'
BOLD_HTML = "<b>{text}</b>"
SAFE_LT_HTML = "&lt;"
SAFE_GT_HTML = "&gt;"