[fix] Changing logging to stderr for the Geonames scripts
This commit is contained in:
@@ -24,7 +24,7 @@ from geodata.log import *
|
|||||||
|
|
||||||
from itertools import islice, chain
|
from itertools import islice, chain
|
||||||
|
|
||||||
log_to_stdout()
|
log_to_file(sys.stderr)
|
||||||
logger = logging.getLogger('geonames.sqlite')
|
logger = logging.getLogger('geonames.sqlite')
|
||||||
|
|
||||||
GEONAMES_DB_NAME = 'geonames.db'
|
GEONAMES_DB_NAME = 'geonames.db'
|
||||||
|
|||||||
@@ -2,8 +2,8 @@ import logging
|
|||||||
import sys
|
import sys
|
||||||
|
|
||||||
|
|
||||||
def log_to_stdout(level=logging.INFO):
|
def log_to_file(f, level=logging.INFO):
|
||||||
handler = logging.StreamHandler(sys.stdout)
|
handler = logging.StreamHandler(f)
|
||||||
formatter = logging.Formatter('%(asctime)s %(levelname)s [%(name)s]: %(message)s')
|
formatter = logging.Formatter('%(asctime)s %(levelname)s [%(name)s]: %(message)s')
|
||||||
handler.setFormatter(formatter)
|
handler.setFormatter(formatter)
|
||||||
logging.root.addHandler(handler)
|
logging.root.addHandler(handler)
|
||||||
|
|||||||
Reference in New Issue
Block a user