mirror of
https://github.com/OCA/account-financial-tools.git
synced 2025-02-02 12:47:26 +02:00
Merge pull request #221 from acsone/8.0-account_move_batch_validate-add_job_channel-lmi
[IMP] Process jobs 'validate_one_move' in a dedicated job channel
This commit is contained in:
@@ -28,6 +28,10 @@ from openerp.tools.translate import _
|
||||
from openerp.addons.connector.queue.job import job
|
||||
from openerp.addons.connector.session import ConnectorSession
|
||||
from openerp.addons.connector.queue.job import OpenERPJobStorage
|
||||
from openerp.addons.connector.connector import install_in_connector
|
||||
|
||||
# install the module in connector to register the job function
|
||||
install_in_connector()
|
||||
|
||||
_logger = logging.getLogger(__name__)
|
||||
|
||||
@@ -144,7 +148,7 @@ class account_move(orm.Model):
|
||||
self._cancel_jobs(cr, uid, context=context)
|
||||
|
||||
|
||||
@job
|
||||
@job(default_channel='root.account_move_batch_validate')
|
||||
def validate_one_move(session, model_name, move_id):
|
||||
"""Validate a move, and leave the job reference in place."""
|
||||
move_pool = session.pool['account.move']
|
||||
|
||||
Reference in New Issue
Block a user