More bug fixes...
[sfa.git] / sfatables / xmlrule.py
index 1a31711..ea73a4f 100644 (file)
@@ -10,7 +10,6 @@ class XMLRule:
         filepath = os.path.join(sfatables_config, 'processors', processor)
         # XXX
 
-        print filepath
         styledoc = libxml2.parseFile(filepath)
         style = libxslt.parseStylesheetDoc(styledoc)
         result = style.applyStylesheet(doc, None)
@@ -86,9 +85,11 @@ class XMLRule:
         #       else rspec
         
         if (self.match(rspec)):
-            return self.wrap_up(self.target(rspec))
+            print "Matched!"
+            return (True,self.wrap_up(self.target(rspec)))
         else:
-            return self.wrap_up(rspec)
+            print "Not Matched!"
+            return (False,self.wrap_up(rspec))
 
 
     def apply_compiled(rspec):