Use rotating log file
This commit is contained in:
@@ -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():
|
||||
|
||||
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user