如何知道上次运行cron任务的时间?

时间:2012-12-16 12:14:53

标签: python google-app-engine cron

我有以下任务:

- description: Task is run every 2 hours
  url: /task
  schedule: every 2 hours synchronized

上次运行时(日期和时间)我的python代码中有什么方法可以知道吗? 我现在的想法是在完成运行时将其存储在memcache中。但还有其他更好的方法吗?

PS。我遇到的另一个问题是当memcache为空时的情况。如何计算上次运行的时间?

2 个答案:

答案 0 :(得分:3)

你不能,不能没有存储上次运行某处的信息。 Cron本身并没有为你追踪。

答案 1 :(得分:2)

为什么不在运行的文件中添加额外的代码来创建日志,比如文本文件?