Browse Source

Fix logs, chmod, paths.

pull/24/head
Ben Kurtovic 9 years ago
parent
commit
0ddba712db
2 changed files with 10 additions and 8 deletions
  1. +1
    -0
      .gitignore
  2. +9
    -8
      app.fcgi

+ 1
- 0
.gitignore View File

@@ -7,3 +7,4 @@ __pycache__
.earwigbot
*.min.js
*.min.css
logs/*.log

+ 9
- 8
app.fcgi View File

@@ -2,33 +2,34 @@
# -*- coding: utf-8 -*-

from time import asctime
from logging import DEBUG, FileHandler
from logging import DEBUG, TimedRotatingFileHandler

from flask import Flask, request
from flask.ext.mako import render_template
from flup.server.fcgi import WSGIServer

app = Flask(__name__, static_folder="static", static_url_path="/copyvios/static")
app = Flask(__name__)

logger = FileHandler("error.log")
app.logger.setLevel(DEBUG)
app.logger.addHandler(logger)
app.logger.addHandler(TimedRotatingFileHandler("logs/app.log", when="D",
interval=1, backupCount=7))
app.logger.info(u"Flask server started " + asctime())

@app.after_request
def write_access_log(response):
app.logger.debug(u"%s %s -> %s" % (asctime(), request.path, response.status_code))
msg = u"%s %s -> %s"
app.logger.debug(msg, asctime(), request.path, response.status_code)
return response

@app.route("/copyvios")
@app.route("/")
def index():
return render_template("index.mako")

@app.route("/copyvios/settings")
@app.route("/settings")
def settings():
return render_template("settings.mako")

@app.route("/copyvios/debug")
@app.route("/debug")
def debug():
return render_template("debug.mako")



Loading…
Cancel
Save