Если вы хотите использовать объект Cron
, вам необходимо импортировать его из пакета с чашей, а затем каждое значение является позиционным параметром для объекта Cron
:
from chalice import Chalice, Cron
app = Chalice(app_name='sched')
@app.schedule(Cron(0, 0, '*', '*', '?', '*'))
def my_schedule():
return {'hello': 'world'}
Вот документы для Cron
с дополнительной информацией.
Или используйте этот синтаксис, который работает без дополнительного импорта:
@app.schedule('cron(0 0 * * ? *)')
def dataRefresh(event):
print(event.to_dict())