Skip to content

Commit

Permalink
loggers
Browse files Browse the repository at this point in the history
  • Loading branch information
fiorda committed Apr 24, 2019
1 parent de78b9b commit 30bc063
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 5 deletions.
8 changes: 6 additions & 2 deletions app_context_rqworker.py
Expand Up @@ -58,8 +58,12 @@ def get_worker(queues):


@retry(3)
def run_worker(queues):
def run_worker(queues, logger):
with get_worker(queues) as w:
try:
w.log = logger
except Exception:
logger.warning('Unable to set logger')
w.work()


Expand All @@ -69,4 +73,4 @@ def run_worker(queues):
with Connection(sentinel.master):
qs = map(Queue, sys.argv[1:]) or [Queue()]

run_worker(qs)
run_worker(qs, app.logger)
7 changes: 4 additions & 3 deletions run_scheduler.py
@@ -1,15 +1,16 @@
import logging
import os
from redis import StrictRedis
from redis.sentinel import Sentinel
from rq_scheduler.scheduler import Scheduler
from rq.logutils import setup_loghandlers
from flask import Flask
from time import sleep
import app_settings


logging.basicConfig(format='%(asctime)s %(message)s', level=logging.DEBUG)


def run_scheduler():
setup_loghandlers('DEBUG')
conn_kwargs = {
'db': app_settings.config.get('REDIS_DB') or 0,
'password': app_settings.config.get('REDIS_PWD')
Expand Down

0 comments on commit 30bc063

Please sign in to comment.