[jboss-svn-commits] JBL Code SVN: r14617 - labs/jbossrules/trunk/drools-decisiontables/src/main/resources.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Sun Aug 26 20:42:33 EDT 2007
Author: michael.neale at jboss.com
Date: 2007-08-26 20:42:33 -0400 (Sun, 26 Aug 2007)
New Revision: 14617
Modified:
labs/jbossrules/trunk/drools-decisiontables/src/main/resources/PyDT.py
Log:
tiny logic fix
Modified: labs/jbossrules/trunk/drools-decisiontables/src/main/resources/PyDT.py
===================================================================
--- labs/jbossrules/trunk/drools-decisiontables/src/main/resources/PyDT.py 2007-08-27 00:39:50 UTC (rev 14616)
+++ labs/jbossrules/trunk/drools-decisiontables/src/main/resources/PyDT.py 2007-08-27 00:42:33 UTC (rev 14617)
@@ -72,14 +72,14 @@
#for condition in headers :
col_index = condition[0]
if not row.has_key(col_index) :
- return True
+ return False
cell_value = row[col_index]
predicate = str(condition[1]) + str(cell_value)
- return eval(predicate)
+ return not eval(predicate)
size = len(filter(check_condition,headers))
- if size == len(headers) :
+ if size == 0 :
#for action in table['action_headers'] :
def apply_actions(action) :
col_label = action[0]
More information about the jboss-svn-commits
mailing list