Skip to content

Commit d3928f7

Browse files
authored
Merge pull request #30 from cuda-networks/execute_inline_bugfix
make sure kwarg is popped in any case
2 parents f3ebd51 + 70dcbb0 commit d3928f7

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

eb_sqs/decorators.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ def wrapper(*args, **kwargs):
1818
max_retries = _get_kwarg_val(kwargs, 'max_retries', max_retries_count if max_retries_count else settings.DEFAULT_MAX_RETRIES)
1919
pickle = _get_kwarg_val(kwargs, 'use_pickle', use_pickle if use_pickle else settings.USE_PICKLE)
2020

21-
execute_inline = True if settings.EXECUTE_INLINE else _get_kwarg_val(kwargs, 'execute_inline', False)
21+
execute_inline = _get_kwarg_val(kwargs, 'execute_inline', False) or settings.EXECUTE_INLINE
2222
delay = _get_kwarg_val(kwargs, 'delay', settings.DEFAULT_DELAY)
2323
group_id = _get_kwarg_val(kwargs, 'group_id', None)
2424

@@ -32,7 +32,7 @@ def func_retry_decorator(worker_task):
3232
# type: (WorkerTask) -> (tuple, dict)
3333
def wrapper(*args, **kwargs):
3434
# type: (tuple, dict) -> Any
35-
execute_inline = True if settings.EXECUTE_INLINE else _get_kwarg_val(kwargs, 'execute_inline', False)
35+
execute_inline = _get_kwarg_val(kwargs, 'execute_inline', False) or settings.EXECUTE_INLINE
3636
delay = _get_kwarg_val(kwargs, 'delay', settings.DEFAULT_DELAY)
3737
count_retries = _get_kwarg_val(kwargs, 'count_retries', settings.DEFAULT_COUNT_RETRIES)
3838

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
setup(
88
name='django-eb-sqs',
9-
version='1.11',
9+
version='1.12',
1010
package_dir={'eb_sqs': 'eb_sqs'},
1111
include_package_data=True,
1212
packages=find_packages(),

0 commit comments

Comments
 (0)