def execute(self, html): soup = get_soup(html) links_magazines = Retriever.get_links_on_magazines(soup) links_magazines = [make_correct_link(self.link, link) for link in links_magazines] self.tasks = [ MagazineInfoTask( link ) for link in links_magazines] return True