def _parse(self): try: parse = xml_parse.parse(self.description, True) parse.description_dir = self.description_origin and os.path.dirname( self.description_origin) parse.derived_description_dir = self.derived_from return parse except Exception as issue: raise KiwiDataStructureError(issue)
def _parse(self): try: parse = xml_parse.parse(self.description_xslt_processed.name, True) parse.description_dir = self.description and os.path.dirname( self.description) parse.derived_description_dir = self.derived_from return parse except Exception as e: raise KiwiDataStructureError('%s: %s' % (type(e).__name__, format(e)))