def rescrape(article_id, **kwargs): logger.info('Re-scraping article {0}'.format(article_id)) try: article = Article.load(article_id) article.scrape(**kwargs) except Exception as error: logger.error('Error scraping article {0}'.format(article_id)) logger.exception(error)
def retag(article_id, **kwargs): logger.info('Re-tagging article {0}'.format(article_id)) try: article = Article.load(article_id) article.tag(**kwargs) except Exception as error: logger.error('Error tagging article {0}'.format(article_id)) logger.exception(error)
def rescrape(command): logger.info('Re-scraping article {0}'.format(command.article_id)) try: article = Article.load(command.article_id) article.scrape(overwrite=command.overwrite) except Exception as error: logger.error('Error scraping article {0}'.format(command.article_id)) logger.exception(error)
def retag(command): logger.info('Re-tagging article {0}'.format(command.article_id)) try: article = Article.load(command.article_id) article.tag(overwrite=command.overwrite) except Exception as error: logger.error('Error tagging article {0}'.format(command.article_id)) logger.exception(error)