Merge lp:~unifield-team/unifield-addons/us-407 into lp:unifield-addons

Proposed by jftempo
Status: Merged
Merged at revision: 4667
Proposed branch: lp:~unifield-team/unifield-addons/us-407
Merge into: lp:unifield-addons
Diff against target: 25 lines (+8/-0)
1 file modified
procurement/schedulers.py (+8/-0)
To merge this branch: bzr merge lp:~unifield-team/unifield-addons/us-407
Reviewer Review Type Date Requested Status
UniField Reviewer Team Pending
Review via email: mp+263871@code.launchpad.net
To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'procurement/schedulers.py'
--- procurement/schedulers.py 2015-04-08 15:30:51 +0000
+++ procurement/schedulers.py 2015-07-06 09:08:31 +0000
@@ -67,6 +67,12 @@
67 cr = pooler.get_db(use_new_cursor).cursor()67 cr = pooler.get_db(use_new_cursor).cursor()
68 wf_service = netsvc.LocalService("workflow")68 wf_service = netsvc.LocalService("workflow")
6969
70 if context.get('run_id'):
71 run_ids = self.pool.get('procurement.purchase.compute.all.running').search(cr, uid, [], context=context)
72 while len(run_ids) > 1:
73 time.sleep(5)
74 run_ids = self.pool.get('procurement.purchase.compute.all.running').search(cr, uid, [], context=context)
75
70 procurement_obj = self.pool.get('procurement.order')76 procurement_obj = self.pool.get('procurement.order')
71 if not ids:77 if not ids:
72 ids = procurement_obj.search(cr, uid, [], order="date_planned")78 ids = procurement_obj.search(cr, uid, [], order="date_planned")
@@ -160,6 +166,8 @@
160 self._hook_request_vals(cr, uid, request_vals=request_vals, context=context)166 self._hook_request_vals(cr, uid, request_vals=request_vals, context=context)
161 request.create(cr, uid, request_vals)167 request.create(cr, uid, request_vals)
162168
169 if context.get('run_id'):
170 self.pool.get('procurement.purchase.compute.all.running').unlink(cr, uid, [context.get('run_id')], context=context)
163 if use_new_cursor:171 if use_new_cursor:
164 cr.commit()172 cr.commit()
165 finally:173 finally:

Subscribers

People subscribed via source and target branches

to all changes: