Nov 27, 2012

Scheduled Tasks With Cron for Python - Google App Engine — Google Developers

From Evernote:

Scheduled Tasks With Cron for Python - Google App Engine — Google Developers

Clipped from: https://developers.google.com/appengine/docs/python/config/cron
Only for Google app engine.


GAE cron 只支持 wsgi/cgi app,不能是 python script。因此对于 django 用户,不能使用
manage.py xxxx

而要使用正常的 url 方式

cron 的 url 就是 app.yaml 里面的url

app.yaml 针对 cron的url,script 也是 main
具体也使用 urls.py 进行划拨,不过可以使用正则表达式获取参数

cron 和 app 的 url
_c/cron/task_name
login: admin

urls.py
/_c/(.?*)/(.?) 可以截取 cron 和 task_name

0 comments: