'Parse the result from the zone_h site and create the corresponding info
objects.
:return: None'

def _parse_zone_h_result(self, response):

    regex = 'Total    notifications:    <b>(\\d*)</b>    of    which    <b>(\\d*)</b>    single    ip    and    <b>(\\d*)</b>    mass'
    regex_result = re.findall(regex, response.get_body())
    try:
        total_attacks = int(regex_result[0][0])
    except IndexError:
        om.out.debug('An    error    was    generated    during    the    parsing    of    the    zone_h    website.')
    else:
        if (total_attacks > 1):
            desc = ('The    target    site    was    defaced    more    than    one    time    in    the    past.    For    more    information    please    visit    the    following    URL:    "%s".' % response.get_url())
            v = Vuln('Previous    defacements', desc, severity.MEDIUM, response.id, self.get_name())
            v.set_url(response.get_url())
            kb.kb.append(self, 'defacements', v)
            om.out.information(v.get_desc())
        elif (total_attacks == 1):
            desc = 'The    target    site    was    defaced    in    the    past.    For    more    information    please    visit    the    following    URL:    "%s".'
            desc = (desc % response.get_url())
            i = Info('Previous    defacements', desc, response.id, self.get_name())
            i.set_url(response.get_url())
            kb.kb.append(self, 'defacements', i)
            om.out.information(i.get_desc())
