Skip to content

Commit 8d9f231

Browse files
author
Sean Trott
committed
route_dispatch
1 parent 2697104 commit 8d9f231

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

src/main/nluas/app/core_solver.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,9 @@ def route_action(self, parameters, predicate):
172172
if parameters['p_features']:
173173
self.p_features = parameters['p_features']['processFeatures']
174174
dispatch = getattr(self, "{}_{}".format(predicate, action))
175-
return_value = dispatch(parameters)
175+
176+
#return_value = dispatch(parameters)
177+
return_value = self.route_dispatch(dispatch, parameters)
176178
self.history.insert(0, (parameters, True))
177179
self.p_features = None
178180
return return_value
@@ -183,6 +185,10 @@ def route_action(self, parameters, predicate):
183185
self.history.insert(0, (parameters, False))
184186
self.identification_failure(message)
185187

188+
def route_dispatch(self, dispatch_function, parameters):
189+
""" Simply runs dispatch_function on PARAMETERS. """
190+
return dispatch_function(parameters)
191+
186192
def close(self):
187193
return
188194

0 commit comments

Comments
 (0)