summaryrefslogtreecommitdiff
path: root/src/server/db_controller.py
diff options
context:
space:
mode:
authorLV-426 <lv-426@taproot.org.il>2015-04-29 17:44:16 +0300
committerLV-426 <lv-426@taproot.org.il>2015-04-29 17:46:39 +0300
commite978b71eb92ce375aacba4699e558c991f2cea56 (patch)
tree45b879f87c5a69baaab8dd8de150acca8e18c637 /src/server/db_controller.py
parent3c49fd4e4d8521bcc418a8dd5e82e3769bea9310 (diff)
DB_composed_op: reorder functions
Diffstat (limited to 'src/server/db_controller.py')
-rw-r--r--src/server/db_controller.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/server/db_controller.py b/src/server/db_controller.py
index b627699d..5d3618ff 100644
--- a/src/server/db_controller.py
+++ b/src/server/db_controller.py
@@ -29,8 +29,10 @@ class DB_Controller:
"""
if isinstance(op, DB_composed_op): # composed DB op
log.debug('exec_composed-op:' + op.name)
+
for sub_op in op.iter__sub_op():
sub_op_ret = self.exec_op(sub_op) # recursive call
+ op.inter_op_exec_hook(sub_op_ret)
op_ret = op.process_result_set()
return op_ret