Improve logging.

Signed-off-by: Jan Losinski <losinski@wh2.tu-dresden.de>
This commit is contained in:
Jan Losinski 2018-03-21 23:57:00 +01:00
parent b34dc4e97f
commit 6b892de27e
1 changed files with 6 additions and 2 deletions

View File

@ -5,11 +5,14 @@ import aiohttp_jinja2
import jinja2 import jinja2
from aiohttp import web from aiohttp import web
from logbook import Logger
from email_validator import validate_email, EmailNotValidError from email_validator import validate_email, EmailNotValidError
from . import wallabag from . import wallabag
from . import models from . import models
logger = Logger(__name__)
class Validator: class Validator:
def __init__(self, loop, data): def __init__(self, loop, data):
@ -133,8 +136,9 @@ class IndexView(ViewBase):
else: else:
session.add(user) session.add(user)
session.commit() session.commit()
self._add_message("User successfully registered") self._add_message("User {user} successfully registered".format(user=validator.username))
self._set_data({}) self._set_data({})
logger.info("User {user} registered", user=validator.username)
return self._template({}) return self._template({})
@ -177,5 +181,5 @@ class App:
web.run_app(self.app, host=self.config.interface_host, port=self.config.interface_port) web.run_app(self.app, host=self.config.interface_host, port=self.config.interface_port)
async def register_server(self, loop): async def register_server(self, loop):
await loop.create_server(self.app.make_handler(), await loop.create_server(self.app.make_handler(access_log=logger),
self.config.interface_host, self.config.interface_port) self.config.interface_host, self.config.interface_port)