definitely the way to go, I faced the issue before myself, sorry not to 
have reported that ;-)
I don't think it's a issue per se, scheduler is quite nice to manage at 
"low level".

Il giorno lunedì 14 maggio 2012 04:46:11 UTC+2, Yarin ha scritto:
>
> Sorry, figured this out- db calls made with the scheduler need a 
> db.commit()
>
> On Sunday, May 13, 2012 10:20:51 PM UTC-4, Yarin wrote:
>>
>> I'm using the scheduler and everything is working nicely, except that any 
>> calls I make to the db in the task function are ignored- Even though the 
>> tasks complete successfully, there's no error, or any indication from the 
>> worker that something went wrong. This is happening for both MySQL and 
>> SQLite. 
>>
>> Below is my complete schedule.py file:
>> from gluon.scheduler import Scheduler
>>
>>
>> def update_it():
>>  row_id = db.test.insert(name='bob') # Nothing will be inserted, and no 
>> error will be raised
>>  return row_id
>>
>>
>> myscheduler = Scheduler(db, dict(update_it=update_it))
>>
>> The book doesn't say anything about not being able to use the db. 
>>
>>
Il giorno lunedì 14 maggio 2012 04:46:11 UTC+2, Yarin ha scritto:
>
> Sorry, figured this out- db calls made with the scheduler need a 
> db.commit()
>
> On Sunday, May 13, 2012 10:20:51 PM UTC-4, Yarin wrote:
>>
>> I'm using the scheduler and everything is working nicely, except that any 
>> calls I make to the db in the task function are ignored- Even though the 
>> tasks complete successfully, there's no error, or any indication from the 
>> worker that something went wrong. This is happening for both MySQL and 
>> SQLite. 
>>
>> Below is my complete schedule.py file:
>> from gluon.scheduler import Scheduler
>>
>>
>> def update_it():
>>  row_id = db.test.insert(name='bob') # Nothing will be inserted, and no 
>> error will be raised
>>  return row_id
>>
>>
>> myscheduler = Scheduler(db, dict(update_it=update_it))
>>
>> The book doesn't say anything about not being able to use the db. 
>>
>>
Il giorno lunedì 14 maggio 2012 04:46:11 UTC+2, Yarin ha scritto:
>
> Sorry, figured this out- db calls made with the scheduler need a 
> db.commit()
>
> On Sunday, May 13, 2012 10:20:51 PM UTC-4, Yarin wrote:
>>
>> I'm using the scheduler and everything is working nicely, except that any 
>> calls I make to the db in the task function are ignored- Even though the 
>> tasks complete successfully, there's no error, or any indication from the 
>> worker that something went wrong. This is happening for both MySQL and 
>> SQLite. 
>>
>> Below is my complete schedule.py file:
>> from gluon.scheduler import Scheduler
>>
>>
>> def update_it():
>>  row_id = db.test.insert(name='bob') # Nothing will be inserted, and no 
>> error will be raised
>>  return row_id
>>
>>
>> myscheduler = Scheduler(db, dict(update_it=update_it))
>>
>> The book doesn't say anything about not being able to use the db. 
>>
>>
Il giorno lunedì 14 maggio 2012 04:46:11 UTC+2, Yarin ha scritto:
>
> Sorry, figured this out- db calls made with the scheduler need a 
> db.commit()
>
> On Sunday, May 13, 2012 10:20:51 PM UTC-4, Yarin wrote:
>>
>> I'm using the scheduler and everything is working nicely, except that any 
>> calls I make to the db in the task function are ignored- Even though the 
>> tasks complete successfully, there's no error, or any indication from the 
>> worker that something went wrong. This is happening for both MySQL and 
>> SQLite. 
>>
>> Below is my complete schedule.py file:
>> from gluon.scheduler import Scheduler
>>
>>
>> def update_it():
>>  row_id = db.test.insert(name='bob') # Nothing will be inserted, and no 
>> error will be raised
>>  return row_id
>>
>>
>> myscheduler = Scheduler(db, dict(update_it=update_it))
>>
>> The book doesn't say anything about not being able to use the db. 
>>
>>

Reply via email to