[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