Skip to content

Commit 0e040b8

Browse files
Merge pull request #363 from phenobarbital/dev
fix issue with taskwrapper
2 parents 7f9ab3c + 9f221ab commit 0e040b8

2 files changed

Lines changed: 6 additions & 4 deletions

File tree

navigator/background/wrappers/__init__.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,18 +76,20 @@ def __init__(
7676
self.jitter: float = jitter
7777
# Create the Job Record at status "pending"
7878
# generate a list of arguments accepted by JobRecord:
79+
content = kwargs.pop('content', None)
7980
job_args = {
8081
k: v for k, v in kwargs.items()
8182
if not k.startswith('_') and k in JobRecord.__fields__
8283
}
83-
content = kwargs.pop('content', None)
8484
self.job_record: JobRecord = JobRecord(
8585
name=self._name,
8686
content=content,
8787
status=job_status,
8888
**job_args
8989
)
90-
self.logger = logger or logging.getLogger('NAV.Queue.TaskWrapper')
90+
self.logger = logger or logging.getLogger(
91+
'NAV.Queue.TaskWrapper'
92+
)
9193
# Retry information:
9294
self.max_retries = max_retries
9395
self.retries_done = 0
@@ -130,7 +132,7 @@ async def _wrapped_callback(self, result, exc, loop):
130132
await self._user_callback(
131133
result,
132134
exc,
133-
loop,
135+
loop=loop,
134136
job_record=self.job_record,
135137
task_id=self.job_record.task_id
136138
)

navigator/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
__description__ = (
55
"Navigator Web Framework based on aiohttp, " "with batteries included."
66
)
7-
__version__ = "2.13.3"
7+
__version__ = "2.13.4"
88
__copyright__ = "Copyright (c) 2020-2024 Jesus Lara"
99
__author__ = "Jesus Lara"
1010
__author_email__ = "jesuslarag@gmail.com"

0 commit comments

Comments
 (0)