Closed (won't fix)
Project:
Hosting
Version:
6.x-0.4-alpha3
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
30 Nov 2010 at 12:02 UTC
Updated:
22 Aug 2012 at 13:56 UTC
Jump to comment: Most recent
Comments
Comment #1
Anonymous (not verified) commentedThe problem is not everyone enables the Cron feature in Aegir..
we should set this conditionally if the Cron feature has been enabled, otherwise leave the default behaviour as-is.
Comment #2
steven jones commentedWe've stepped away from hardcoding variables recently, so while agree with this, should we actually do this?
Comment #3
anarcat commentedI guess this could be conditionnal - if we have the cron module enabled in the frontend, we should disable d7's builtin cron...
Then people can override it in local.settings.php / global.inc if they need to...
Comment #4
steven jones commentedWe'd have the issue of doing this because say you've enabled the cron queue, provision a bunch of sites and then disable the queue, all those sites would have D7's poormanscron disabled, whereas new ones wouldn't, and it would be a bit weird. Also, most of the time I disable the cron queue and run cron from some other system, like Jenkins, and I still don't want the poormanscron running.
I firmly believe it's better to try not to automate this magically, like we used to do with cache, and just let people configure their own sites where it makes sense for them. Less pain all around.