Hi again,
Thanks for the tips! What I ended up doing is creating a model file
containing the following:
import datetime
if db(db.scheduler_task).isempty():
db.scheduler_task.update_or_insert(db.scheduler_task.task_name=='my_function',
application_name='my_app',
task_name='my_function',
function_name='my_function',
repeats = 0,
period = 5,
retry_failed = -1
)
db.commit()
There is perhaps a less verbose way to do it, I didn't check which fields
have defaults. I tried the same thing using the *queue_task *function but
it seemed to cause multiple tasks to appear again,* update_or_insert*solved
that problem.
--