Re: [WebDNA] cron - curl to replace triggers..
This WebDNA talk-list message is from 2009
It keeps the original formatting.
numero = 102262
interpreted = N
texte = --Apple-Mail-70--53630983Content-Type: text/plain;charset=US-ASCII;format=flowed;delsp=yesContent-Transfer-Encoding: 7bitWell I have lots of sites an operations that need to process every5minutes /everyhour or everyday, so I create scripts that are triggered as such and then I just add curl lines as needed to the file for the new operations. Then my cron only has a few lines. Gotta be sure to add the & at the end or each curl has to be waited on before the next one fires.The -d allow you to send a data pair to the template, you can have as many -d as you want, one for each data pair.So this:http://www.mydomain.com/updatestocke.tpl?emailit=T&user=bobiscurl "http://www.mydomain.com/updatestocke.tpl" -d emailit=T -d user=bob &man curl will tell you all the magnificent things curl can do.Robert MinorDirector of Internet Services------------------------------------------------------------Cybermill Communicationshttp://www.cybermill.com http://www.merchantmaker.comProviding Ecommerce and interactive website development andhosting services on Macintosh, Windows NT, *nix, and AS/400.Complete ddos proof hosting solutions and network services.On Mar 26, 2009, at 3:17 PM, Donovan Brooke wrote:> Bob Minor wrote:>> Create a script called>> every5minutes.sh put it somewheres, I put my in /srv/scripts/>> in it I put the curls I want to fire>> curl http://yourdomain.com/admin/reports/update_stock.tpl -d >> emailit=T &>> then your crontab should have>> 5 * * * * /srv/scripts/every5minutes.sh > /dev/null 2>&1>>> thanks Bob!.. the two examples are better than 1 I think.> Yours is calling a shell script.>> What does the -d and emailit=T do?>> btw, it appears there was some work done in trigger stuff> at some point for CICADA.. not by us, but by SMSI. I'd> be curious if the problems we have been seeing with triggers> have been addressed in this latest build. I have noted> this down for WSC to look at in the near future, but> if others wanted to test this area.. it would be good> to get results from different users with different> platforms.>> To first test that triggers are working:>> create a file called hitLog.txt and make sure it> is readable/writable by your webserver group.>> hitLog.txt> IP
DATETIME>>> then, create a 'test.html' file that includes the WebDNA:>> > [appendfile file=hitLog.txt][ipaddress] [date] [time]> [/appendfile]>> then, in your trigger admin, enable a trigger that> points to that file with the timing/schedule:>> * * * * * 15>> (fires everytime the second hand equals 15)>> Then, in a terminal, do a 'tail -f hitLog.txt' (in> the same directory as that file)>> You should see a record happen every minute near exactly on the> 15 second mark.>> The bug I am seeing on one of the machines I am working on> is that no matter what I put in the scheduling.. the trigger> fires exactly every second.>> The other possible bug has to do with enabling / disabling triggers> within the ISP SandBox admin. That would be a second test to perform!>> ..but for now, if people wanted to report back with this test,> it would be helpful feedback for the development team.>>> Donovan>>>>>>>> -- > Donovan D. Brooke PH: 1 (608) 770-3822> ------------------------------------------------> VP> WebDNA Software Corporation> 16192 Coastal Highway> Lewes, DE 19958> ---------------------------------------------------------> This message is sent to you because you are subscribed to> the mailing list .> To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us> old archives: http://dev.webdna.us/TalkListArchive/--Apple-Mail-70--53630983Content-Disposition: attachment;filename=smime.p7sContent-Type: application/pkcs7-signature;name=smime.p7sContent-Transfer-Encoding: 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--Apple-Mail-70--53630983--
Associated Messages, from the most recent to the oldest:
--Apple-Mail-70--53630983Content-Type: text/plain;charset=US-ASCII;format=flowed;delsp=yesContent-Transfer-Encoding: 7bitWell I have lots of sites an operations that need to process every5minutes /everyhour or everyday, so I create scripts that are triggered as such and then I just add curl lines as needed to the file for the new operations. Then my cron only has a few lines. Gotta be sure to add the & at the end or each curl has to be waited on before the next one fires.The -d allow you to send a data pair to the template, you can have as many -d as you want, one for each data pair.So this:http://www.mydomain.com/updatestocke.tpl?emailit=T&user=bobiscurl "http://www.mydomain.com/updatestocke.tpl" -d emailit=T -d user=bob &man curl will tell you all the magnificent things curl can do.Robert MinorDirector of Internet Services------------------------------------------------------------Cybermill Communicationshttp://www.cybermill.com http://www.merchantmaker.comProviding Ecommerce and interactive website development andhosting services on Macintosh, Windows NT, *nix, and AS/400.Complete ddos proof hosting solutions and network services.On Mar 26, 2009, at 3:17 PM, Donovan Brooke wrote:> Bob Minor wrote:>> Create a script called>> every5minutes.sh put it somewheres, I put my in /srv/scripts/>> in it I put the curls I want to fire>> curl http://yourdomain.com/admin/reports/update_stock.tpl -d >> emailit=T &>> then your crontab should have>> 5 * * * * /srv/scripts/every5minutes.sh > /dev/null 2>&1>>> thanks Bob!.. the two examples are better than 1 I think.> Yours is calling a shell script.>> What does the -d and emailit=T do?>> btw, it appears there was some work done in trigger stuff> at some point for CICADA.. not by us, but by SMSI. I'd> be curious if the problems we have been seeing with triggers> have been addressed in this latest build. I have noted> this down for WSC to look at in the near future, but> if others wanted to test this area.. it would be good> to get results from different users with different> platforms.>> To first test that triggers are working:>> create a file called hitLog.txt and make sure it> is readable/writable by your webserver group.>> hitLog.txt> IPDATETIME>>> then, create a 'test.html' file that includes the WebDNA:>> > [appendfile file=hitLog.txt][ipaddress] [date] [time]> [/appendfile]>> then, in your trigger admin, enable a trigger that> points to that file with the timing/schedule:>> * * * * * 15>> (fires everytime the second hand equals 15)>> Then, in a terminal, do a 'tail -f hitLog.txt' (in> the same directory as that file)>> You should see a record happen every minute near exactly on the> 15 second mark.>> The bug I am seeing on one of the machines I am working on> is that no matter what I put in the scheduling.. the trigger> fires exactly every second.>> The other possible bug has to do with enabling / disabling triggers> within the ISP SandBox admin. That would be a second test to perform!>> ..but for now, if people wanted to report back with this test,> it would be helpful feedback for the development team.>>> Donovan>>>>>>>> -- > Donovan D. Brooke PH: 1 (608) 770-3822> ------------------------------------------------> VP> WebDNA Software Corporation> 16192 Coastal Highway> Lewes, DE 19958> ---------------------------------------------------------> This message is sent to you because you are subscribed to> the mailing list .> To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us> old archives: http://dev.webdna.us/TalkListArchive/--Apple-Mail-70--53630983Content-Disposition: attachment;filename=smime.p7sContent-Type: application/pkcs7-signature;name=smime.p7sContent-Transfer-Encoding: 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--Apple-Mail-70--53630983--
Bob Minor
DOWNLOAD WEBDNA NOW!
Top Articles:
Talk List
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...
Related Readings:
Cancel Subscription (1996)
no global [username] or [password] displayed ... (1997)
is this how [break] works? (1998)
[OT] DNS Problems (2004)
Using WC for Bulk Emailings (1997)
Custom Shipping Charges (1997)
Secure server question (1997)
Calendar Program (2004)
WebCat2 several catalogs? (1997)
Text Variabels Not Passed To Include (2002)
HELP WITH DATES (1997)
2.1 pricing? (1998)
New York City sales tax database needed (1997)
[unitshipcost] values do NOT write to orderfile (1998)
AAgghh!! Help, please. SSL strikes again. (1997)
Cyberstudio and WebDNA (1997)
Dubble Bubba (1999)
OLD ORDERS (1998)
[lookup] speed sales pitch (2003)
[WebDNA] WSDL Wizzard (2009)