scripts now log to process 1 and therefore to docker logs
This commit is contained in:
13
parser.py
13
parser.py
@@ -27,7 +27,8 @@ def fetch_via_browser(newfile):
|
||||
"download.default_directory" : set['files'],
|
||||
"profile.default_content_settings.popups" : 0,
|
||||
}
|
||||
log.debug("prefs: " + prefs)
|
||||
log.debug("CHROMIUM PREFS:")
|
||||
log.debug(prefs)
|
||||
options.add_experimental_option("prefs", prefs)
|
||||
options.add_argument("--headless")
|
||||
options.add_argument("--disable-dev-shm-usage")
|
||||
@@ -200,15 +201,15 @@ log = logging.getLogger()
|
||||
log.setLevel(set['loglevel'])
|
||||
log_format = logging.Formatter('[dw-parser] %(asctime)s - %(levelname)s: %(message)s')
|
||||
|
||||
handler_stdout = logging.StreamHandler(sys.stdout)
|
||||
handler_stdout.setLevel(set['loglevel'])
|
||||
handler_stdout.setFormatter(log_format)
|
||||
# handler_stdout = logging.StreamHandler(stream="/proc/1/fd/1")
|
||||
# handler_stdout.setLevel(set['loglevel'])
|
||||
# handler_stdout.setFormatter(log_format)
|
||||
|
||||
handler_file = logging.FileHandler(set['logfile'])
|
||||
handler_file = logging.FileHandler("/proc/1/fd/1")
|
||||
handler_file.setLevel(set['loglevel'])
|
||||
handler_file.setFormatter(log_format)
|
||||
|
||||
log.addHandler(handler_stdout)
|
||||
# log.addHandler(handler_stdout)
|
||||
log.addHandler(handler_file)
|
||||
|
||||
if __name__ == '__main__':
|
||||
|
||||
Reference in New Issue
Block a user