Use rotating log file

This commit is contained in:
2018-10-23 10:39:10 +02:00
parent 89d04ff99b
commit 4e647462e4
2 changed files with 4 additions and 3 deletions

View File

@@ -9,11 +9,12 @@ from infomentor import db, model, connector, informer
logformat='{asctime} - {name:25s} - {levelname:8s} - {message}'
def logtofile():
from logging.handlers import RotatingFileHandler
handler = RotatingFileHandler('log.txt', maxBytes=10240, backupCount=5)
logging.basicConfig(
level=logging.INFO,
format=logformat,
filename='log.txt',
filemode='a+',
handlers=[handler],
style='{'
)
def logtoconsole():

View File

@@ -168,7 +168,7 @@ class Infomentor(object):
'''Post request for session'''
self.logger.info('post to: %s', url)
if 'data' in kwargs:
self.logger.info('data: %s', json.dumps(kwargs['data'], indent=2))
self.logger.info('data: %s', json.dumps(kwargs['data']))
self._last_result = self.session.post(url, **kwargs)
self.logger.info('result: %d', self._last_result.status_code)
self._save_cookies()