From 7e9922168fa6d3de0cd30281b82409c34b2a9e08 Mon Sep 17 00:00:00 2001 From: Mathew Guest Date: Tue, 21 Dec 2021 02:55:26 -0700 Subject: [PATCH] fix --- wikicrawl/model.py | 2 +- wikicrawl/pages.py | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/wikicrawl/model.py b/wikicrawl/model.py index 33455f3..2d48ffa 100644 --- a/wikicrawl/model.py +++ b/wikicrawl/model.py @@ -69,7 +69,7 @@ class Model: self.ctx.log['cli'].warn('failed to process "%s" as a parameter' % n) return False for i in range(n): - self.model.play_random_page() + self.play_random_page() def play_random_page(self): diff --git a/wikicrawl/pages.py b/wikicrawl/pages.py index c3cdb3f..645e3fc 100644 --- a/wikicrawl/pages.py +++ b/wikicrawl/pages.py @@ -6,6 +6,7 @@ from . import browser from . import util from .assets.languages import LANGUAGES +import logging import re import selenium import time @@ -220,13 +221,13 @@ class ArticlePage(PageRootObject): if len(links) == 0: return False for link in links: - self.ctx.log['pages'].debug('processing link: %s' % link.text) + logging.getLogger('pages').debug('processing link: %s' % link.text) if not self._is_valid_link(p, link): - self.ctx.log['pages'].debug('skipping link inside parenthesis: %s' % link.text) + logging.getLogger('pages').debug('skipping link inside parenthesis: %s' % link.text) self.highlight(link, 'blue') continue self.highlight(link, 'red') - self.ctx.log['pages'].info('selected link: %s' % link.text) + logging.getLogger('pages').info('selected link: %s' % link.text) self.click(link) return True