Skip to content

Commit f432343

Browse files
committed
fix:using scheduler logger
1 parent fa18738 commit f432343

File tree

5 files changed

+8
-9
lines changed

5 files changed

+8
-9
lines changed

scheduler/decorators.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,7 @@ def job(*args, **kwargs):
88
The same as rq package's job decorator, but it automatically works out
99
the ``connection`` argument from SCHEDULER_QUEUES.
1010
11-
And also, it allows simplified ``@job`` syntax to put job into
12-
default queue.
11+
And also, it allows simplified ``@job`` syntax to put a job into the default queue.
1312
1413
"""
1514
if len(args) == 0:

scheduler/models/scheduled_task.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,9 @@
2020
from scheduler import settings
2121
from scheduler import tools
2222
from scheduler.models.args import TaskArg, TaskKwarg
23-
from scheduler.queues import get_queue, logger
23+
from scheduler.queues import get_queue
2424
from scheduler.rq_classes import DjangoQueue
25+
from scheduler.settings import logger
2526

2627
SCHEDULER_INTERVAL = settings.SCHEDULER_CONFIG['SCHEDULER_INTERVAL']
2728

scheduler/settings.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from django.conf import settings
44
from django.core.exceptions import ImproperlyConfigured
55

6-
logger = logging.getLogger("scheduler")
6+
logger = logging.getLogger(__package__)
77

88
QUEUES = dict()
99
SCHEDULER_CONFIG = dict()

scheduler/tools.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,7 @@ def callable_func(callable_str: str):
2020

2121

2222
def get_next_cron_time(cron_string) -> timezone.datetime:
23-
"""Calculate the next scheduled time by creating a crontab object
24-
with a cron string"""
23+
"""Calculate the next scheduled time by creating a crontab object with a cron string"""
2524
now = timezone.now()
2625
itr = croniter.croniter(cron_string, now)
2726
next_itr = itr.get_next(timezone.datetime)

scheduler/views.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
from html import escape
2+
from math import ceil
23
from typing import Tuple, Optional
34

45
import redis
@@ -11,13 +12,12 @@
1112
from django.shortcuts import render
1213
from django.urls import reverse, resolve
1314
from django.views.decorators.cache import never_cache
14-
from math import ceil
1515
from redis.exceptions import ResponseError
1616

17-
from .queues import get_all_workers, get_connection, logger, QueueNotFoundError
17+
from .queues import get_all_workers, get_connection, QueueNotFoundError
1818
from .queues import get_queue as get_queue_base
1919
from .rq_classes import JobExecution, DjangoWorker, DjangoQueue, InvalidJobOperation
20-
from .settings import SCHEDULER_CONFIG
20+
from .settings import SCHEDULER_CONFIG, logger
2121

2222

2323
def get_queue(queue_name: str) -> DjangoQueue:

0 commit comments

Comments
 (0)