I really like your module. Thanks.
My biggest "cron" issues have been with CiviCRM Mail processing.They require two cron jobs, and they do not appear on the list. They also have created major issues on my site (hang for duration of php exec time), so I would like to include them in supercron.
The cron jobs as recommanded are like this:
$ curl 'http:///sites/all/modules/civicrm/bin/UpdateMembershipRecord.php?name=&pass=
&key='
or
$ wget 'http:///sites/all/modules/civicrm/bin/UpdateMembershipRecord.php?name=&pass=
&key='
another option is:
wget -O - -q -t 1 --post-data='name=mailuser&pass=mailuser&key=1234' http://www.example.org/sites/all/modules/civicrm/bin/civimail.cronjob.php
and:
wget 'http:///bin/civimail.cronjob.php?name=&pass=
&key='
What would it take to get them in supercron?
Comments
Comment #1
MisterSpeed commentedI think an optional submodule that lets one execute shell scripts and hook them on as regular cron calls might work there; will look into this.
Comment #2
Alan.Guggenheim commentedWould be great. Thanks.
Comment #3
MisterSpeed commentedNot sure how to close this issue properly, but when we are done it will be marked "by design" for lack of a better choice; we love the idea and will write separate modules called CronShell and CronGET that will allow this functionality whether you use the default cron, SuperCron, MT Cron, Elysia Cron, Poormanscron, or any other cron replacement. Should be up next week.
Comment #4
Alan.Guggenheim commentedSounds even better then. I guess it is active right now, and next week could be in need review!
Comment #5
j0nathan commentedsubscribing...
Comment #6
j0nathan commentedHi,
I don't understand how could I include cron jobs for CiviCRM. Is there any documentation you suggest? Or is it because the modules mentioned in #3 are not yet available?
Comment #7
MisterSpeed commentedYes, it will require interaction through those modules; they are being tested this week and will be uploaded when stable.
Comment #8
datakid commentedsubscribing