Beispiel #1
0
    def __init__(self, name):
        self.doc = x.load_xml_document("service/edp/resources/workflow.xml", strip=True)
        self.tag_name = name

        x.add_child(self.doc, "action", self.tag_name)

        ok_elem = xml.parseString('<%s to="%s"/>' % ("ok", "end"))
        x.add_element(self.doc, "action", ok_elem.firstChild)
        error_elem = xml.parseString('<%s to="%s"/>' % ("error", "fail"))
        x.add_element(self.doc, "action", error_elem.firstChild)

        x.add_text_element_to_tag(self.doc, self.tag_name, "job-tracker", "${jobTracker}")
        x.add_text_element_to_tag(self.doc, self.tag_name, "name-node", "${nameNode}")
Beispiel #2
0
    def __init__(self, name):
        self.doc = x.load_xml_document("service/edp/resources/workflow.xml")
        self.tag_name = name

        x.add_child(self.doc, 'action', self.tag_name)

        ok_elem = xml.parseString('<%s to="%s"/>' % ("ok", "end"))
        x.add_element(self.doc, 'action', ok_elem.firstChild)
        error_elem = xml.parseString('<%s to="%s"/>' % ("error", "fail"))
        x.add_element(self.doc, 'action', error_elem.firstChild)

        x.add_text_element_to_tag(self.doc, self.tag_name, 'job-tracker',
                                  "${jobTracker}")
        x.add_text_element_to_tag(self.doc, self.tag_name, 'name-node',
                                  "${nameNode}")
Beispiel #3
0
 def __init__(self, name):
     self.doc = x.load_xml_document("service/edp/resources/workflow.xml")
     self.tag_name = name
     x.add_child(self.doc, 'action', self.tag_name)
Beispiel #4
0
 def _get_xml_text(self, strip):
     doc = x.load_xml_document("service/edp/resources/workflow.xml", strip)
     x.add_child(doc, 'action', 'java')
     x.add_text_element_to_tag(doc, 'java', 'sometag', 'somevalue')
     return doc.toprettyxml(indent="  ").split("\n")
Beispiel #5
0
 def _get_xml_text(self, strip):
     doc = x.load_xml_document("service/edp/resources/workflow.xml", strip)
     x.add_child(doc, 'action', 'java')
     x.add_text_element_to_tag(doc, 'java', 'sometag', 'somevalue')
     return doc.toprettyxml(indent="  ").split("\n")
Beispiel #6
0
 def __init__(self, name):
     self.doc = x.load_xml_document("service/edp/resources/workflow.xml")
     self.tag_name = name
     x.add_child(self.doc, 'action', self.tag_name)