From 037bbeb5292ab5ebf549886fe8f732d82ef5ea5c Mon Sep 17 00:00:00 2001 From: iFargle Date: Wed, 15 Feb 2023 19:32:27 +0900 Subject: [PATCH] Change to default loglevel of INFO --- server.py | 25 ++++++++++++++++++++++--- templates/settings.html | 2 +- 2 files changed, 23 insertions(+), 4 deletions(-) diff --git a/server.py b/server.py index 98bf61a..5e58d5d 100644 --- a/server.py +++ b/server.py @@ -1,7 +1,8 @@ import requests, json, renderer, headscale, helper, sys, pytz, os, time -from flask import Flask, render_template, request, url_for, redirect, Markup -from datetime import datetime, timedelta, date -from dateutil import parser +from flask import Flask, render_template, request, url_for, redirect, Markup +from datetime import datetime, timedelta, date +from dateutil import parser +from logging.config import dictConfig # Threading to speed things up from concurrent.futures import wait, ALL_COMPLETED @@ -19,6 +20,24 @@ GIT_BRANCH = os.environ["GIT_BRANCH"] HS_VERSION = "v0.20.0" DEBUG_STATE = False +# https://flask.palletsprojects.com/en/2.2.x/logging/#basic-configuration +dictConfig({ + 'version': 1, + 'formatters': {'default': { + 'format': '[%(asctime)s] %(levelname)s in %(module)s: %(message)s', + }}, + 'handlers': {'wsgi': { + 'class': 'logging.StreamHandler', + 'stream': 'ext://flask.logging.wsgi_errors_stream', + 'formatter': 'default' + }}, + 'root': { + 'level': 'INFO', + 'handlers': ['wsgi'] + } +}) + + static_url_path = '/static' if BASE_PATH != '': static_url_path = BASE_PATH + static_url_path diff --git a/templates/settings.html b/templates/settings.html index 8b3921e..8f3eea8 100644 --- a/templates/settings.html +++ b/templates/settings.html @@ -34,7 +34,7 @@ About - +
Compatible withHeadscale {{ HS_VERSION }}
CompatibilityHeadscale {{ HS_VERSION }}
App Version{{ APP_VERSION }}
Build Date {{ BUILD_DATE }}
Git Commit{{ GIT_COMMIT }}