reviewed imports, tolerant on some that are hard to get on a mac
[sfa.git] / sfatables / xmlrule.py
index ea73a4f..e21f9d8 100644 (file)
@@ -1,5 +1,9 @@
 import libxml2
-import libxslt
+# allow to run sfa2wsdl if this is missing (for mac)
+import sys
+try:import libxslt
+except: print >>sys.stderr, "WARNING, could not import libxslt"
+
 from sfatables.globals import *
 
 class XMLRule:
@@ -84,11 +88,10 @@ class XMLRule:
         #       then target(target_args, rspec)
         #       else rspec
         
+        import pdb
         if (self.match(rspec)):
-            print "Matched!"
             return (True,self.wrap_up(self.target(rspec)))
         else:
-            print "Not Matched!"
             return (False,self.wrap_up(rspec))