2010/01/03

Google App Engine/Python で cron.yaml


まず、声を大にして言いたいのは cron.yamlです。
clonじゃありません。cronです。
何回やっても出来ないような場合は、ここが間違っていないか確認してみた方が良いです。

記述の方法などは公式を見るのが1番
Python 用の cron を使用したスケジュール タスク - Google App Engine - Google Code
ちなみに、descriptionの部分は上の画像の“postTwitter”の部分に当たります。

あと、cronで呼び出すurlですが、そのURLに対してapp.yamlで指定したものが対応しているのでapp.yaml側できちんと指定してあげる必要があります。
今回みたいに5分ごとに実行するとかの場合は気にする必要はありませんが、指定した時間に動作させたい場合はタイムゾーンの指定を忘れずに。(UTCで逆算して指定するのもありかも)