Arnold Krille
acbcea0c66
Add the workers connection to _connection_stack
...
This allows jobs to use get_current_connection() with a resolvable connection.
And then these jobs can schedule new jobs for example (my use-case). Or attach
information to their job-object.
Also pop the pushed connection after running the jobs. This is needed for some
tests that check the _connection_stack afterwards;-) And also for use-cases
where the workers are used multiple times.
fixes nvie/rq#479
9 years ago
Vincent Driessen
bc4fc5595f
Merge pull request #714 from samuelcolvin/py35
...
add python 3.5
9 years ago
Samuel Colvin
facd5f6eab
add python 3.5 to travis
9 years ago
Selwin Ong
cc5b3c1e64
Merge pull request #707 from jlopex/javi/cancel_on_failed_queue
...
Fix Job.cancel() method on failed queue
9 years ago
Javier Lopez
e92b57d128
test_job.py: Add cancel test on failed queue
9 years ago
Javier Lopez
8e24d3a92d
job.py: Fix cancel failure on failed queue
9 years ago
Vincent Driessen
6a57d321f2
Ignore flake8 checks in local.py
9 years ago
Selwin Ong
636e34e55f
Updated changelog.
9 years ago
Selwin Ong
7b1df1e878
Bump version to 0.6.0.
9 years ago
Selwin Ong
766bb60006
Merge branch 'dependent-jobs-with-result-ttl'
9 years ago
Selwin Ong
e9d227c3df
Dependent jobs are now correctly enqueued even if their parent jobs have result_ttl=0.
9 years ago
Selwin Ong
8b7b0e5584
Merge pull request #701 from jlopex/javi/fix_issue_700
...
Fixes issue #700
9 years ago
Selwin Ong
779a1683c7
Merge pull request #691 from amyangfei/delete_job_fix
...
Don't call job.cancel if job has finished
9 years ago
Javier Lopez
091c2568c9
test_job.py: Add test for cancel_job function
9 years ago
Javier Lopez
c5e62c70bb
job.py: Use fetch to get a complete Job instance
9 years ago
amyangfei
724c844378
Don't call job.cancel if job has finished
9 years ago
Selwin Ong
1116089b43
Merge pull request #697 from jlopex/fix_logging
...
worker.py: Fix default logging_level
9 years ago
Javier Lopez
3668c6f5d5
worker.py: Fix default logging_level
9 years ago
Selwin Ong
94dfb943b1
Merge pull request #690 from liorsbg/master
...
Fix for Issue #644
9 years ago
liorsbg
4c5d04105a
Fix for #644
9 years ago
Selwin Ong
cd0414361c
Merge pull request #687 from jlopex/javi/allow_quiet_worker_class
...
Allow Worker work method to specify the log verbosity
9 years ago
Javier Lopez
43cb51064a
Allow Worker work method to specify the log verbosity
9 years ago
Selwin Ong
189a962c8d
Merge pull request #681 from ccurvey/master
...
have worker use the passed-in connection if provided
9 years ago
Chris Curvey
4326e19140
have worker use the passed-in connection if provided
9 years ago
Selwin Ong
4d204eed36
Merge pull request #672 from flycutter-zfz/source_reading
...
Correct the comment of job's requeue function.
9 years ago
Selwin Ong
b43ae54016
Merge pull request #674 from kampfschlaefer/ignore_lambdas_in_flake8
...
Ignore lambdas in flake8
9 years ago
Arnold Krille
9df0a853d8
Fix indentation and newlines according to flake8
9 years ago
Arnold Krille
c6765e12ff
Move the flake8 config to setup.cfg
...
My editor (atom) reads the setup.cfg but doesn't parse the cmd-line args in the
tox.ini. So lets move the flake8 config to setup.cfg.
9 years ago
Arnold Krille
eaa001c722
ignore lambdas as function definitions
9 years ago
zfz
c2374c8035
Correct the comment of job's requeue function.
9 years ago
Vincent Driessen
7e93894459
Merge pull request #670 from flycutter-zfz/source_reading
...
Fix the mistypo of logger str for procline.
9 years ago
zfz
0492eaef01
Fix the mistypo of logger str for procline.
9 years ago
Selwin Ong
8158a180f3
Merge pull request #666 from redbaron4/python_2_6_log
...
Fix logging regression for Python-2.6
9 years ago
Selwin Ong
af0b19e707
Merge pull request #642 from butla/master
...
Worker only creates log handlers if there aren't any.
9 years ago
Dheeraj
0a49e247ea
Fix logging regression for Python-2.6
...
logger.setLevel() doesn't work when a string is passed in Python-2.6.
This patch checks if the level has been set and if not (in Python-2.6),
tries to set it again using appropriate level constants
Also unused dictConfig import is removed
9 years ago
Selwin Ong
e1e4c00a67
Merge pull request #659 from javimb/javimb/decorator-ttl
...
Add ttl argument to decorator
9 years ago
Selwin Ong
51f7951f2e
Merge pull request #657 from antoineleclair/custom-queue-class
...
Worker accepts custom queue class
9 years ago
Antoine Leclair
81679a35d9
Merge branch 'master' into custom-queue-class
...
Conflicts:
tests/test_worker.py
9 years ago
Selwin Ong
f56383fd9b
Merge pull request #661 from VicarEscaped/VicarEscaped-patch-1
...
Update job status with set_status
9 years ago
VicarEscaped
01bd0cebd6
Update job status with set_status
9 years ago
Selwin Ong
a986c478d0
Merge pull request #656 from antoineleclair/test-fixes
...
Test fixes
9 years ago
Javi Imbernon
1d6c2b98b7
Add ttl argument to decorator
9 years ago
Antoine Leclair
cc1eb9c52b
Remove test that failed on Travis CI
9 years ago
Antoine Leclair
173417f337
Remove test that failed on Travis CI
9 years ago
Antoine Leclair
05ed85804c
Worker accepts custom queue class
9 years ago
Antoine Leclair
7275f62737
Add tests for custom job class in worker
9 years ago
Antoine Leclair
5c72417cda
Do not use deprecated assertEquals
9 years ago
Antoine Leclair
2f36cedd50
Typo in test docstring
9 years ago
Selwin Ong
640b2e31a0
Merge pull request #633 from olingerc/warmshutdown
...
Save date on which a busy worker receives a warm shutdown request
9 years ago
Selwin Ong
aea00b50c1
Merge pull request #650 from orangain/worker-queue-names
...
Accept byte strings as the first argument of Worker() in Python 2
9 years ago