Ilan Steemers
77ac481ee2
Updated README
...
typos
2015-07-01 13:37:35 +02:00
Ilan Steemers
481100022d
Updated README with timeout option
...
also added a Gitter badge
2015-07-01 13:21:02 +02:00
Ilan Steemers
da80578b9f
Adds gitter webhook to Travis
2015-07-01 13:03:24 +02:00
Ilan Steemers
d1930a3de1
Fixes Travis hang up
...
New admin test introduced a task in the queue which was picked up by the cluster on Travis. Switching cluster test to different list key should prevent this.
2015-07-01 12:52:47 +02:00
Ilan Steemers
ba525a9312
Fixes Travis error
...
added failing hook to tests
2015-07-01 12:42:13 +02:00
Ilan Steemers
50cc5b821b
Removed superfluous return
2015-07-01 12:30:36 +02:00
Ilan Steemers
b3702319c2
Added admin test for failure resubmission
2015-07-01 12:28:04 +02:00
Ilan Steemers
6853b17a7b
Improved admin test
2015-07-01 11:44:20 +02:00
Ilan Steemers
83c1601546
Fixes bug with resubmitting none args
2015-07-01 11:42:57 +02:00
Ilan Steemers
4e38925cea
Adds timeout mechanism for workers
...
Workers now share a ctype with the sentinel to indicate if they are currently executing a task. This timer is incremented each guard loop until the worker resets it after finishing a job or until it reaches the TIMEOUT value and the worker is terminated by the sentinel.
2015-07-01 10:54:36 +02:00
Ilan Steemers
5937f55fc5
Merge remote-tracking branch 'origin/master'
2015-06-30 18:34:34 +02:00
Ilan Steemers
8188893ff4
Schedule args and kwargs fields are now unlimited text fields.
2015-06-30 18:34:14 +02:00
Ilan Steemers
dd972b2d3e
Update README.rst
2015-06-30 18:10:47 +02:00
Ilan Steemers
4ce44fe576
Reworked kwargs for Python 2.7 compatibility
2015-06-30 16:57:21 +02:00
Ilan Steemers
4096b35adf
Added schedule command
...
* improved schedule tests
* updated README
* bumped up to version 0.1.3
2015-06-30 16:38:08 +02:00
Ilan Steemers
e9356657e9
Update README.rst
...
Fixed coverage. Add coverage badge.
2015-06-30 13:43:01 +02:00
Ilan Steemers
96caedfa0c
Trying to get coverage to run with py.test on travis.
2015-06-30 13:38:19 +02:00
Ilan Steemers
c4b80c4b65
Removed old version id
2015-06-30 11:41:08 +02:00
Ilan Steemers
6ffd8452cf
New release 0.1.2
2015-06-30 11:14:41 +02:00
Ilan Steemers
dd56a8cfa4
Add unicode to models
2015-06-30 11:14:00 +02:00
Ilan Steemers
b0423a42d3
Fix import error on travis
2015-06-30 11:01:36 +02:00
Ilan Steemers
482569b312
Rework - configuration now in class - better stop handling under heavy load. - scheduler test - better monitoring - better status reporting
2015-06-30 10:58:24 +02:00
Ilan Steemers
e7784f0d18
README simplified example
2015-06-29 13:54:54 +02:00
Ilan Steemers
4dce502c9b
README bug in schedule example
2015-06-29 12:35:38 +02:00
Ilan Steemers
d94b631e40
Limited hostname width in monitor
2015-06-29 11:36:30 +02:00
Ilan Steemers
6ac91cb051
Merge remote-tracking branch 'origin/master'
2015-06-29 09:30:31 +02:00
Ilan Steemers
f9e3df627c
Cleaned up some code
2015-06-29 09:29:47 +02:00
Ilan Steemers
69b3b24068
Update README.rst
2015-06-29 00:28:14 +02:00
Ilan Steemers
4a51f69d32
Updated README.
...
Now only in reST
2015-06-28 21:56:14 +02:00
Ilan Steemers
c3f1bffc0a
Updated README.
...
Now only in reST
2015-06-28 21:55:36 +02:00
Ilan Steemers
9d36299f73
new bugfix release
2015-06-28 19:51:21 +02:00
Ilan Steemers
dffb85c991
fixed crash with badly signed packages and added redis ping
2015-06-28 18:56:10 +02:00
Ilan Steemers
8dfbddb6be
fixed README error
2015-06-28 17:39:32 +02:00
Ilan Steemers
87c41141b0
cleaned up setup.py
2015-06-28 17:37:08 +02:00
Ilan Steemers
b469d0a341
Updated README for release
2015-06-28 17:12:48 +02:00
Ilan Steemers
218913e626
Default recycle to 500
2015-06-28 17:12:30 +02:00
Ilan Steemers
e4634e1fe4
Upped level to Alpha
2015-06-28 14:27:56 +02:00
Ilan Steemers
9593ad9f1d
Added Recycling to workers
2015-06-28 14:27:43 +02:00
Ilan Steemers
d0b950f9d6
Configuration is now through a dict.
2015-06-28 14:26:55 +02:00
Ilan Steemers
c3475c9278
Admin label is now settable
2015-06-28 14:25:42 +02:00
Ilan Steemers
9bd3b1fa40
renamed scheduled task result to 'last run'. Makes more sense
2015-06-27 21:54:09 +02:00
Ilan Steemers
7fd381319c
fixed relative import
2015-06-27 20:07:47 +02:00
Ilan Steemers
b0e738d31b
Passing the redis connection around the cluster to reduce connections
2015-06-27 20:03:32 +02:00
Ilan Steemers
888a2a8062
migration updated for kwargs and args
2015-06-27 16:22:33 +02:00
Ilan Steemers
338b96fe63
Added VERSION
2015-06-27 16:20:38 +02:00
Ilan Steemers
de03dd10d8
args and kwargs can be null in db
2015-06-27 16:20:14 +02:00
Ilan Steemers
f82a3e75d6
Removed coloredlogs
2015-06-27 16:19:44 +02:00
Ilan Steemers
d8020f0c0b
Redis server now configurable with Q_REDIS. Moved constants to conf
2015-06-27 12:08:33 +02:00
Ilan Steemers
3b7682411c
Sentinel now has a start() function. Will still autostart on init, but can be overriden with start=False
2015-06-27 01:43:11 +02:00
Ilan Steemers
8dce0c5560
sfinx conf
2015-06-27 01:42:28 +02:00