def METHOD_NAME(self, output):
    """
    This method will discard the output the shell sends, it will read it
    from the xml where it expects it to be present.
    NOTE: if 'debug' is true then it is being run from a test case and the
    output being sent is valid.
    """
    parser = InvictiXmlParser(output)
    url = urlsplit(parser.invicti.target.url)
    ip = self.resolve_hostname(url.netloc)
    h_id = self.createAndAddHost(ip)
    s_id = self.createAndAddServiceToHost(h_id, url.scheme, ports=433)
    for vulnerability in parser.invicti.vulnerabilities:
        vuln = {
            "name": vulnerability.name,
            "severity": vulnerability.severity,
            "confirmed": vulnerability.confirmed,
            "desc": BeautifulSoup(vulnerability.description, features="lxml").text,
            "path": vulnerability.url.replace(parser.invicti.target.url, ""),
            "external_id": vulnerability.look_id
        }
        if vulnerability.remedial_procedure:
            vuln["resolution"] = BeautifulSoup(vulnerability.remedial_procedure, features="lxml").text
        if vulnerability.classification:
            references = []
            if vulnerability.classification.owasp:
                references.append("OWASP" + vulnerability.classification.owasp)
            if vulnerability.classification.wasc:
                references.append("WASC" + vulnerability.classification.wasc)
            if vulnerability.classification.cwe:
                vuln["cwe"] = "CWE-" + vulnerability.classification.cwe
            if vulnerability.classification.capec:
                references.append("CAPEC" + vulnerability.classification.capec)
            if vulnerability.classification.pci32:
                references.append("PCI32" + vulnerability.classification.pci32)
            if vulnerability.classification.hipaa:
                references.append("HIPAA" + vulnerability.classification.hipaa)
            if vulnerability.classification.owasppc:
                references.append("OWASPPC" + vulnerability.classification.owasppc)
            if vulnerability.classification.cvss3.node is not None:
                vuln["cvss3"] = {"vector_string": vulnerability.classification.cvss3.vector}
            vuln["ref"] = references
        if vulnerability.http_response.node is not None:
            vuln["response"] = vulnerability.http_response.content
        if vulnerability.http_request.node is not None:
            vuln["request"] = vulnerability.http_request.content
        self.createAndAddVulnWebToService(h_id, s_id, **vuln)