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: base64MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIILHTCCBN0wggPFoAMCAQICEHGS++YZX6xNEoV0cTSiGKcwDQYJKoZIhvcNAQEFBQAwezELMAkGA1UEBhMCR0IxGzAZBgNVBAgMEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBwwHU2FsZm9yZDEaMBgGA1UECgwRQ29tb2RvIENBIExpbWl0ZWQxITAfBgNVBAMMGEFBQSBDZXJ0aWZpY2F0ZSBTZXJ2aWNlczAeFw0wNDAxMDEwMDAwMDBaFw0yODEyMzEyMzU5NTlaMIGuMQswCQYDVQQGEwJVUzELMAkGA1UECBMCVVQxFzAVBgNVBAcTDlNhbHQgTGFrZSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxITAfBgNVBAsTGGh0dHA6Ly93d3cudXNlcnRydXN0LmNvbTE2MDQGA1UEAxMtVVROLVVTRVJGaXJzdC1DbGllbnQgQXV0aGVudGljYXRpb24gYW5kIEVtYWlsMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsjmFpPJ9q0E7YkY3rs3BYHW8OWX5ShpHornMSMxqmNVNNRm5pELlzkniii8efNIxB8dOtINknS4p1aJkxIW9hVE1eaROaJB7HHqkkqgX8pgV8pPMyaQylbsMTzC9mKALi+VuG6JG+ni8om+rWV6lL8/K2m2qL+usobNqqrcuZzWLeeEeaYji5kbNoKXqvgvOdjp6Dpvq/NonWz1zHyLmSGHGTPNpsaguG7bUMSAsvIKKjqQOpdeJQ/wWWq8dcdcRWdq6hw2v+vPhwvCkxWeM1tZUOt4KpLoDd7NlyP0e03RiqhjKaJMeoYV+9Udly/hNVyh00jT/MLbu9mIwFIws6wIDAQABo4IBJzCCASMwHwYDVR0jBBgwFoAUoBEKIz6W8Qfs4q8p74Klf9AwpLQwHQYDVR0OBBYEFImCZ33EnSZwAEu0UEh83j2uBG59MA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDARBgNVHSAECjAIMAYGBFUdIAAwewYDVR0fBHQwcjA4oDagNIYyaHR0cDovL2NybC5jb21vZG9jYS5jb20vQUFBQ2VydGlmaWNhdGVTZXJ2aWNlcy5jcmwwNqA0oDKGMGh0dHA6Ly9jcmwuY29tb2RvLm5ldC9BQUFDZXJ0aWZpY2F0ZVNlcnZpY2VzLmNybDARBglghkgBhvhCAQEEBAMCAQYwDQYJKoZIhvcNAQEFBQADggEBAJ2Vyzy4fqUJxB6/C8LHdo45PJTGEKpPDMngq4RdiVTgZTvzbRx8NywlVF+WIfw3hJGdFdwUT4HPVB1rbEVgxy35l1FM+WbKPKCCjKbI8OLp1Er57D9Wyd12jMOCAU9sAPMeGmF0BEcDqcZAV5G8ZSLFJ2dPV9tkWtmNH7qGL/QGrpxp7en0zykX2OBKnxogL5dMUbtGB8SKN04g4wkxaMeexIud6H4RvDJoEJYRmETYKlFgTYjrdDrfQwYyyDlWjDoRUtNBpEMD9O3vMyfbOeAUTibJ2PU54om4k123KSZB6rObroP8d3XK6Mq1/uJlSmM+RMTQw16Hc6mYHK9/FX8wggY4MIIFIKADAgECAhBOWHVn37YjkliFlUcGujzKMA0GCSqGSIb3DQEBBQUAMIGuMQswCQYDVQQGEwJVUzELMAkGA1UECBMCVVQxFzAVBgNVBAcTDlNhbHQgTGFrZSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxITAfBgNVBAsTGGh0dHA6Ly93d3cudXNlcnRydXN0LmNvbTE2MDQGA1UEAxMtVVROLVVTRVJGaXJzdC1DbGllbnQgQXV0aGVudGljYXRpb24gYW5kIEVtYWlsMB4XDTA4MDYwMzAwMDAwMFoXDTA5MDYwMzIzNTk1OVowgdkxNTAzBgNVBAsTLENvbW9kbyBUcnVzdCBOZXR3b3JrIC0gUEVSU09OQSBOT1QgVkFMSURBVEVEMUYwRAYDVQQLEz1UZXJtcyBhbmQgQ29uZGl0aW9ucyBvZiB1c2U6IGh0dHA6Ly93d3cuY29tb2RvLm5ldC9yZXBvc2l0b3J5MR8wHQYDVQQLExYoYykyMDAzIENvbW9kbyBMaW1pdGVkMRUwEwYDVQQDEwxSb2JlcnQgTWlub3IxIDAeBgkqhkiG9w0BCQEWEWJvYkBjeWJlcm1pbGwuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA09K5JVS3vqCSd8DMDMNxJP9pzTEuFjo6WTTw8wvk2+EQEIKj946SsCvTJ2PLZsBqWWn6djoCXPb8laT9MymrWIfRp59LDdvtktRu5qElJJeCji6217QQ9iCChrw3+Lcz3DPWbEbH0XOesYsz/n+axfsNW2iirGKeYnR7VI0qGa6n63r3McFtotwC7dJkPWYFMUpHIaojYqqsjYbNJV5vLd/X+hzftHurB3K/mlEfj1hHYknaqn5rNKRVWuIgm7IWobEOcFDhzBrhrS+khc2Q+SlYSQrEW1mOVSrMMN0SgPhUPmiwj+imJfHMmRBwgugKSVXiL889x8W2tNLIvegqQwIDAQABo4ICIzCCAh8wHwYDVR0jBBgwFoAUiYJnfcSdJnAAS7RQSHzePa4Ebn0wHQYDVR0OBBYEFMB1nR58cmF8rjtyi9qtbQ8A68TEMA4GA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8EAjAAMCAGA1UdJQQZMBcGCCsGAQUFBwMEBgsrBgEEAbIxAQMFAjARBglghkgBhvhCAQEEBAMCBSAwRgYDVR0gBD8wPTA7BgwrBgEEAbIxAQIBAQEwKzApBggrBgEFBQcCARYdaHR0cHM6Ly9zZWN1cmUuY29tb2RvLm5ldC9DUFMwgaUGA1UdHwSBnTCBmjBMoEqgSIZGaHR0cDovL2NybC5jb21vZG9jYS5jb20vVVROLVVTRVJGaXJzdC1DbGllbnRBdXRoZW50aWNhdGlvbmFuZEVtYWlsLmNybDBKoEigRoZEaHR0cDovL2NybC5jb21vZG8ubmV0L1VUTi1VU0VSRmlyc3QtQ2xpZW50QXV0aGVudGljYXRpb25hbmRFbWFpbC5jcmwwfAYIKwYBBQUHAQEEcDBuMDYGCCsGAQUFBzAChipodHRwOi8vY3J0LmNvbW9kb2NhLmNvbS9VVE5BQUFDbGllbnRDQS5jcnQwNAYIKwYBBQUHMAKGKGh0dHA6Ly9jcnQuY29tb2RvLm5ldC9VVE5BQUFDbGllbnRDQS5jcnQwHAYDVR0RBBUwE4ERYm9iQGN5YmVybWlsbC5jb20wDQYJKoZIhvcNAQEFBQADggEBAG7wnMx1VL5FVtGGCzxXcGEITqpn4aoqneY9Fv+cmBcl9MStdArcWc1MIbMWehv7/yOHCDMaeWJz2NdP4mQ36Z8Mlq37Jd/yZOTTV7/L3f4vyIo/1cWWGGoGSENNbDq8zfSNq2z8Em5KDCG+KoRufSBXaWIXEZs+YP6OKVL0VQ7rqk6uNzz0E7VtreMojEZCbRjtFYafu4g/IPPJqxyxsk08HBgHACyDGV2An9s7uAXMda9IoS2nMfe49mhJDL8Myb3Lu+HflJ5p9lE0Rmm+H99gHF3l15DkWmcTunyPkMh22NXzv3jypCPWR0Dn1EkzDmnk2nIJHtEnohPhsL6a9D4xggP8MIID+AIBATCBwzCBrjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAlVUMRcwFQYDVQQHEw5TYWx0IExha2UgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMSEwHwYDVQQLExhodHRwOi8vd3d3LnVzZXJ0cnVzdC5jb20xNjA0BgNVBAMTLVVUTi1VU0VSRmlyc3QtQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBFbWFpbAIQTlh1Z9+2I5JYhZVHBro8yjAJBgUrDgMCGgUAoIICDTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wOTAzMjYyMDI0NTBaMCMGCSqGSIb3DQEJBDEWBBTgIoYeGC+Os1PW6/HPgz13TX/4oTCB1AYJKwYBBAGCNxAEMYHGMIHDMIGuMQswCQYDVQQGEwJVUzELMAkGA1UECBMCVVQxFzAVBgNVBAcTDlNhbHQgTGFrZSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxITAfBgNVBAsTGGh0dHA6Ly93d3cudXNlcnRydXN0LmNvbTE2MDQGA1UEAxMtVVROLVVTRVJGaXJzdC1DbGllbnQgQXV0aGVudGljYXRpb24gYW5kIEVtYWlsAhBOWHVn37YjkliFlUcGujzKMIHWBgsqhkiG9w0BCRACCzGBxqCBwzCBrjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAlVUMRcwFQYDVQQHEw5TYWx0IExha2UgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMSEwHwYDVQQLExhodHRwOi8vd3d3LnVzZXJ0cnVzdC5jb20xNjA0BgNVBAMTLVVUTi1VU0VSRmlyc3QtQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBFbWFpbAIQTlh1Z9+2I5JYhZVHBro8yjANBgkqhkiG9w0BAQEFAASCAQAaiTAEE9m8VoWX24+IdZQ92CApvZc/FfQdo7ubv6Vx0tBFufu3a2lSMITL5JWvJHB2RBsCGdsg1DLr2odK0Oc0LB1yWz3SKe8Sl3mb31swnxjU71EgQDrFpgj1sxg7U4yFYJci7XtZeS6lU53aoTP6R9VD5ShSHqY4UzPkY8ZR2DSEa9zmI8hrUekXceAfMX+qSMTKO2szg8WyN1ACnG5OWgOb3WSzhxC6J1leBaV8fqu0r+G6pZ/zRNckmwuBHImzUZwfkvjcXC42Z/Vw5GM7F+D/6DDz8YUU89IFQmEG1PDOghlueRwUAtbpyAGKqDsKkovTjWy84uPO6bMC5E1vAAAAAAAA--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:
authenticate and password (1998)
MultiGroupChecker (2000)
Questions about maximum (1999)
NetForms for mail, sorry (1998)
can WC render sites out? (1997)
Lambada for Macintosh is Here! (1996)
Re[2]: Re[3]: Problem with new formvariables (2000)
searchable list archive (1997)
A multi-processor savvy WebCatalog? (1997)
WebDNA Developer Needed (2007)
WebCatalog complains that the service is not running. (1998)
[OT] Regular Expressions (2003)
What file? (1997)
Browser Problem?!? Still getting Error message usingPOST! (1997)
math problems (2000)
Problem (1997)
Re:Need help... (1997)
[ModDate] & [ModTime] ? (1997)
Separate SSL Server (1997)
Deleting Orders (1997)