equal
deleted
inserted
replaced
15 etree.parse( |
15 etree.parse( |
16 xsltpath, |
16 xsltpath, |
17 etree.XMLParser()), |
17 etree.XMLParser()), |
18 extensions={("beremiz", name): call for name, call in xsltext}) |
18 extensions={("beremiz", name): call for name, call in xsltext}) |
19 |
19 |
20 def transform(self, root, **kwargs): |
20 def transform(self, root, profile_run=False, **kwargs): |
21 res = self.xslt(root, **{k: etree.XSLT.strparam(v) for k, v in kwargs.iteritems()}) |
21 res = self.xslt(root, profile_run=profile_run, **{k: etree.XSLT.strparam(v) for k, v in kwargs.iteritems()}) |
22 # print(self.xslt.error_log) |
22 # print(self.xslt.error_log) |
23 return res |
23 return res |
24 |
24 |
25 def get_error_log(self): |
25 def get_error_log(self): |
26 return self.xslt.error_log |
26 return self.xslt.error_log |