X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfatables%2Fxmlrule.py;h=46f360185153c8703a6a7664fbe501377e781d65;hb=57b6a99255d4a88be9c0f910f8524677e34ff4bc;hp=9e06bbfcac355345f06624b303641459d4f9d81f;hpb=8128f65be958a23b27f0c445d22e9bc82279e95b;p=sfa.git diff --git a/sfatables/xmlrule.py b/sfatables/xmlrule.py index 9e06bbfc..46f36018 100644 --- a/sfatables/xmlrule.py +++ b/sfatables/xmlrule.py @@ -1,6 +1,11 @@ +import sys,os + import libxml2 -import libxslt -from sfatables.globals import * +# allow to run sfa2wsdl if this is missing (for mac) +try:import libxslt +except: print >>sys.stderr, "WARNING, could not import libxslt" + +from sfatables.globals import sfatables_config class XMLRule: def apply_processor(self, type, doc, output_xpath_filter=None): @@ -90,7 +95,7 @@ class XMLRule: return (False,self.wrap_up(rspec)) - def apply_compiled(rspec): + def apply_compiled(self, rspec): # Not supported yet return None