launchpad-dev team mailing list archive
-
launchpad-dev team
-
Mailing list archive
-
Message #04972
Re: generic job queue cronjob?
To highlight where we are at:
A) - 'tasks' - async processing which needs new processes,
transactional handling in the event of system interrupts, are best
done using the existing TaskSystem, and please do get involved in or
work on the refining of the NewTaskSystem that Aaron has been leading.
B) - 'events' and failure-tolerant 'do this later' stuff - We *have
Rabbit* for this, though test suite glue is missing. If you want to
add test suite glue, you need to change 'make run' to start a rabbit,
and add a Layer with Rabbit in it, then go ahead and do whatever it is
you need to do.
C) - 'maintenance' tasks - please use the 'garbo' framework for this.
Many cron jobs will fall into either A, B or C and can be eliminated
immediately. Cron jobs that don't fall into A B or C may need further
analysis. Cron jobs which fall into A but cannot be done in the
current task system probably need some discussion :)
-Rob
Follow ups
References
-
generic job queue cronjob?
From: Edwin Grubbs, 2010-09-16
-
Re: generic job queue cronjob?
From: Julian Edwards, 2010-09-17
-
Re: generic job queue cronjob?
From: Aaron Bentley, 2010-09-17
-
Re: generic job queue cronjob?
From: Julian Edwards, 2010-09-21
-
Re: generic job queue cronjob?
From: Aaron Bentley, 2010-09-21
-
Re: generic job queue cronjob?
From: Robert Collins, 2010-09-21
-
Re: generic job queue cronjob?
From: Ian Booth, 2010-09-23
-
Re: generic job queue cronjob?
From: Aaron Bentley, 2010-09-23
-
Re: generic job queue cronjob?
From: Martin Pool, 2010-09-23
-
Re: generic job queue cronjob?
From: Aaron Bentley, 2010-09-24
-
Re: generic job queue cronjob?
From: Martin Pool, 2010-09-24
-
Re: generic job queue cronjob?
From: Aaron Bentley, 2010-09-27
-
Re: generic job queue cronjob?
From: Martin Pool, 2010-09-29
-
Re: generic job queue cronjob?
From: Aaron Bentley, 2010-09-30