Ejemplo n.º 1
0
 def start_element(self, name, attrs):
     if name == self.VULNERABILITY:
         self.vul = Vulnerability()
         self.vul.set_name(attrs[self.VULNERABILITY_NAME])
     elif name == self.VULNERABILITY_DESCRIPTION:
         self.tag = self.VULNERABILITY_DESCRIPTION
     elif name == self.VULNERABILITY_SOLUTION:
         # self.tag = self.VULNERABILITY_SOLUTION
         self.vul.set_solution(attrs["text"])
     elif name == self.VULNERABILITY_REFERENCES:
         self.references = {}
     elif name == self.VULNERABILITY_REFERENCE:
         self.tag = self.VULNERABILITY_REFERENCE
     elif name == self.VULNERABILITY_REFERENCE_TITLE:
         self.tag = self.VULNERABILITY_REFERENCE_TITLE
     elif name == self.VULNERABILITY_REFERENCE_URL:
         self.tag = self.VULNERABILITY_REFERENCE_URL