Code formatting

This commit is contained in:
Edward Betts 2021-11-14 07:58:40 +00:00
parent caed12c325
commit 5693bc6265
2 changed files with 20 additions and 11 deletions

View file

@ -3,13 +3,16 @@ from logging.handlers import SMTPHandler
from logging import Formatter
from flask import request
PROJECT = 'osm-wikidata'
PROJECT = "osm-wikidata"
class MatcherSMTPHandler(SMTPHandler):
def getSubject(self, record): # noqa: N802
return (f'{PROJECT} error: {record.exc_info[0].__name__}'
return (
f"{PROJECT} error: {record.exc_info[0].__name__}"
if (record.exc_info and record.exc_info[0])
else f'{PROJECT} error: {record.pathname}:{record.lineno:d}')
else f"{PROJECT} error: {record.pathname}:{record.lineno:d}"
)
class RequestFormatter(Formatter):
@ -19,9 +22,10 @@ class RequestFormatter(Formatter):
def setup_error_mail(app):
if not app.config.get('ERROR_MAIL'):
if not app.config.get("ERROR_MAIL"):
return
formatter = RequestFormatter('''
formatter = RequestFormatter(
"""
Message type: {levelname}
Location: {pathname:s}:{lineno:d}
Module: {module:s}
@ -33,12 +37,16 @@ def setup_error_mail(app):
Message:
{message:s}
''', style='{')
""",
style="{",
)
mail_handler = MatcherSMTPHandler(app.config['SMTP_HOST'],
app.config['MAIL_FROM'],
app.config['ADMINS'],
app.name + ' error')
mail_handler = MatcherSMTPHandler(
app.config["SMTP_HOST"],
app.config["MAIL_FROM"],
app.config["ADMINS"],
app.name + " error",
)
mail_handler.setFormatter(formatter)
mail_handler.setLevel(logging.ERROR)

View file

@ -101,6 +101,7 @@ def get_hit_name(hit):
n2 = address_values[1]
return f"{n1}, {n2}, {country}"
def get_hit_label(hit):
tags = hit["extratags"]
designation = tags.get("designation")