It seems that the start_time parameter in a scheduler_task record does not
work correctly.

For example:

I add a record to scheduler_task which should start the function
"smsEmailAussenden" (means "send the email") at 16:00

I expect the email to be sended at 16:00, but it starts immediately. At
14:45 all is done...

I use this code to add a new task. All names without a value are parameters
of the function containing this statement. start_time != None

       tasknr = db.scheduler_task.insert(
            status='QUEUED',
            application_name='secure',
            task_name=task_name,
            function_name='smsEmailAussenden',
            args = dumps([aussendungNr]),
            vars={},
            enabled=True,
            start_time=start_time or datetime.datetime.now(),
            stop_time=stop_time or
(datetime.datetime.now()+timedelta(days=1)),
            repeats=1,
            retry_failed=1,
            period=800,
            timeout=200,
        )

Some months ago this code worked without problems.
What has changed inside the scheduler?

Id: 913997
Application Name:
Task Name:
Group Name:
Status: QUEUEDRUNNINGCOMPLETEDFAILEDTIMEOUTSTOPPEDEXPIRED
Function Name: checkschedulerentlassenSendengetstatus1idmauswertung
kontrollemailmitteilungmahnungparse_emailparse_pushemailrundschreibenSenden
sendeprotokollSendensendprotsendrssmsEmailAussendentest
Uuid:
Args:
×
×
Vars:
×
×
Enabled:
Start Time:
Next Run Time:
Stop Time:
Repeats: 0=unlimited
Retry Failed: -1=unlimited
Period: seconds
Prevent Drift: Cron-like start_times between runs
Timeout: seconds
Sync Output: update output every n sec: 0=never
Times Run:
Times Failed:
Last Run Time:
Assigned Worker Name:


Any ideas?
Regards, Martin

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to