Hi,
i'm using OCA framework queue.job, and i'm facing a problem in my local machine.
In my code, I have a method read_file() which calls the method with @job decorator, with with_delay()
def read_file(self):
...
self.with_delay(priority=8).process_rows(args)
---
@job(default_channel='root.process_rows)'
@api.multi
def process_rows(self, args ):
//code here is never executed
The problem is that the job created in order to run process_rows(), is always 'pending' and the code inside is never executed. And when i manually edit the job state to 'done', it seems like nothing happens...
What can I do to execute process_rows() inside a job? what am I missing in my code/configuration?