facho/fe/fe.py (DianXMLExtensionAuthorizationProvider): nueva extension
FossilOrigin-Name: f8c2a2a2b1c844bffe8cde8c1ba8013ba196e198f4280395ad1f18f8204ca644
This commit is contained in:
@@ -213,6 +213,12 @@ class FachoXML:
|
||||
self.builder.set_attribute(elem, k, v)
|
||||
return elem
|
||||
|
||||
def set_attributes(self, xpath, **attrs):
|
||||
xpath = self._normalize_xpath(xpath)
|
||||
elem = self.get_element(xpath)
|
||||
for k, v in attrs.items():
|
||||
self.builder.set_attribute(elem, k, v)
|
||||
|
||||
def get_element(self, xpath):
|
||||
xpath = self.fragment_prefix + self._normalize_xpath(xpath)
|
||||
return self.builder.xpath(self.root, xpath)
|
||||
|
||||
Reference in New Issue
Block a user