diff options
| author | Alexandre Flament <alex@al-f.net> | 2016-11-06 09:44:07 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2016-11-06 09:44:07 +0100 |
| commit | 219f047bf359ce94397241b875639f3aaddb0fe5 (patch) | |
| tree | d280939d600e5769d3847df009a1559bf25c972a | |
| parent | 01e2648e93e718f84c77aed16326a14f2b498a2e (diff) | |
| parent | 7d26b3f8f8659491d3da94aeb71bd0d9b5f7a257 (diff) | |
Merge branch 'master' into searchpy2
| -rw-r--r-- | searx/search.py | 3 | ||||
| -rw-r--r-- | searx/settings.yml | 10 |
2 files changed, 12 insertions, 1 deletions
diff --git a/searx/search.py b/searx/search.py index 360e0fe91..f01f2d9c7 100644 --- a/searx/search.py +++ b/searx/search.py @@ -323,7 +323,8 @@ class Search(object): engine = engines[selected_engine['name']] # skip suspended engines - if engine.suspend_end_time and engine.suspend_end_time <= time(): + if engine.suspend_end_time >= time(): + logger.debug('Engine currently suspended: %s', selected_engine['name']) continue # if paging is not supported, skip diff --git a/searx/settings.yml b/searx/settings.yml index 139034590..573cf5458 100644 --- a/searx/settings.yml +++ b/searx/settings.yml @@ -313,6 +313,16 @@ engines: timeout : 4.0 disabled : True + - name : lobste.rs + engine : xpath + search_url : https://lobste.rs/search?utf8=%E2%9C%93&q={query}&what=stories&order=relevance + results_xpath : //li[contains(@class, "story")] + url_xpath : .//span[@class="link"]/a/@href + title_xpath : .//span[@class="link"]/a + content_xpath : .//a[@class="domain"] + categories : it + shortcut : lo + - name : microsoft academic engine : json_engine paging : True |