'Handle tags during the parsing
This just looks for links (\'a\' tags) for files ending in .rpm'

def handle_starttag(self, tag, attrs):

    if (tag == 'a'):
        for (k, v) in attrs:
            if ((k == 'href') and v.endswith('.rpm')):
                self.package_file_names.append(v)
