[Erp5-report] r31310 kazuhiko - /erp5/trunk/products/ERP5/Tool/SolverTool.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Tue Dec 15 14:39:01 CET 2009
Author: kazuhiko
Date: Tue Dec 15 14:38:55 2009
New Revision: 31310
URL: http://svn.erp5.org?rev=31310&view=rev
Log:
implement SolverTool.newDeliverySolver().
Modified:
erp5/trunk/products/ERP5/Tool/SolverTool.py
Modified: erp5/trunk/products/ERP5/Tool/SolverTool.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Tool/SolverTool.py?rev=31310&r1=31309&r2=31310&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Tool/SolverTool.py [utf8] (original)
+++ erp5/trunk/products/ERP5/Tool/SolverTool.py [utf8] Tue Dec 15 14:38:55 2009
@@ -88,7 +88,9 @@
def newDeliverySolver(self, class_name, movement_list):
"""
"""
- raise NotImplementedError
+ __import__('%s.%s' % (DeliverySolver.__name__, class_name))
+ solver_class = getattr(getattr(DeliverySolver, class_name), class_name)
+ return solver_class(movement_list)
def getDeliverySolverClassNameList(self):
"""
More information about the Erp5-report
mailing list