Commit Graph

  • 2237f34e13 Updated README Ilan Steemers 2015-06-24 12:37:27 +02:00
  • c91fd0f022 monitor now has a little color and columns Ilan Steemers 2015-06-24 11:44:47 +02:00
  • 0ed1da8f05 Refactoring to make testing more stable Ilan Steemers 2015-06-23 21:12:08 +02:00
  • 97a4b27f68 Added rudimentary terminal monitor Ilan Steemers 2015-06-23 20:54:23 +02:00
  • 8bf25299a9 Added py.test to setup.py Ilan Steemers 2015-06-21 20:58:23 +02:00
  • 54e518151e Reduced code for stats. Stat now uses Redis pubsub Ilan Steemers 2015-06-21 16:51:25 +02:00
  • 9f4e4d94e4 Added basic cluster stats TODO add these to django admin Ilan Steemers 2015-06-20 15:00:40 +02:00
  • ed9883470d Separated Cluster and Sentinel into two classes. Ilan Steemers 2015-06-19 22:24:27 +02:00
  • 45e5187126 Updated README Ilan Steemers 2015-06-18 18:59:31 +02:00
  • e6cfdf6a1f Better exit strategy: -Pusher is stopped -Poison pills are put on the task queue -Wait for workers to clear the queue and exit -Poison pill is put in the result queue -Main process exits when monitor has finished processing results Ilan Steemers 2015-06-18 17:55:52 +02:00
  • bed64c7313 Added re-submit function to Failed Task admin Ilan Steemers 2015-06-18 17:03:34 +02:00
  • 43e40629d0 Updated README Ilan Steemers 2015-06-18 16:02:38 +02:00
  • 6a233e63e7 Updated schematic Ilan Steemers 2015-06-18 15:55:42 +02:00
  • 5adf92eb27 hooks now work refactored task as dict instead of list for readability. Ilan Steemers 2015-06-18 15:23:21 +02:00
  • 90b5b0d6ab moved static methods to module functions medic is now sentinel and runs in it's own process sentinel shutdown procedure more stable Ilan Steemers 2015-06-18 14:10:48 +02:00
  • 4faba63d54 Added hook to README Ilan Steemers 2015-06-18 10:44:23 +02:00
  • 2df5df48cb Merge remote-tracking branch 'origin/master' Ilan Steemers 2015-06-17 23:50:36 +02:00
  • 69837922b1 Task now accepts a hook function, that will be called with the finished task as the argument. Ilan Steemers 2015-06-17 23:50:17 +02:00
  • 85f971ae40 Added test task countdown Ilan Steemers 2015-06-17 23:49:14 +02:00
  • 62bfb7bdc1 Delete testq.py Ilan Steemers 2015-06-17 21:39:47 +02:00
  • 8b804b56f1 Delete views.py Ilan Steemers 2015-06-17 21:38:05 +02:00
  • 8d903d51e8 Update setup.py Ilan Steemers 2015-06-17 19:44:50 +02:00
  • e70ddfd6cd Update setup.py Ilan Steemers 2015-06-17 19:43:47 +02:00
  • 2e81ba2858 Added some config settings Updated README Ilan Steemers 2015-06-17 19:14:20 +02:00
  • b28754de93 Added full package signing and compression through Django signing module and JsonPickle Ilan Steemers 2015-06-17 18:17:48 +02:00
  • 219d05fa8a Updated requirements (for now) Ilan Steemers 2015-06-17 17:36:14 +02:00
  • 050212e816 Edited README Ilan Steemers 2015-06-17 17:17:55 +02:00
  • a4de7f7d2c Added schematic to README Ilan Steemers 2015-06-17 17:15:48 +02:00
  • e473665760 Added admin pages for failures and success. Ilan Steemers 2015-06-17 15:32:54 +02:00
  • 727a4d560d migrations Ilan Steemers 2015-06-17 13:34:10 +02:00
  • c8d2927dd2 restructured app and added task signing Ilan Steemers 2015-06-17 13:33:46 +02:00
  • 4ffa0f7054 Adding setup Ilan Steemers 2015-06-17 13:33:15 +02:00
  • 093431e88d Lots of stuff - changed to single monitor for success and failures - result is now in django model - started addings tests Ilan Steemers 2015-06-16 19:03:00 +02:00
  • f095c52e73 - Added logging with coloredlogs (for now) - Added task model and admin - Moved pusher into it's own process Ilan Steemers 2015-06-16 14:58:44 +02:00
  • 317101d821 this is better. separate workers, failures and success monitors Ilan Steemers 2015-06-15 20:53:42 +02:00
  • 8c0a26e0b4 Testing basic layout Ilan Steemers 2015-06-15 16:02:50 +02:00
  • c74f931930 Initial commit Ilan Steemers 2015-06-14 14:37:08 +02:00