Преглед изворни кода

Merge branch 'master' into searchpy2

Alexandre Flament пре 8 година
родитељ
комит
219f047bf3
2 измењених фајлова са 12 додато и 1 уклоњено
  1. 2
    1
      searx/search.py
  2. 10
    0
      searx/settings.yml

+ 2
- 1
searx/search.py Прегледај датотеку

323
             engine = engines[selected_engine['name']]
323
             engine = engines[selected_engine['name']]
324
 
324
 
325
             # skip suspended engines
325
             # skip suspended engines
326
-            if engine.suspend_end_time and engine.suspend_end_time <= time():
326
+            if engine.suspend_end_time >= time():
327
+                logger.debug('Engine currently suspended: %s', selected_engine['name'])
327
                 continue
328
                 continue
328
 
329
 
329
             # if paging is not supported, skip
330
             # if paging is not supported, skip

+ 10
- 0
searx/settings.yml Прегледај датотеку

313
     timeout : 4.0
313
     timeout : 4.0
314
     disabled : True
314
     disabled : True
315
 
315
 
316
+  - name : lobste.rs
317
+    engine : xpath
318
+    search_url : https://lobste.rs/search?utf8=%E2%9C%93&q={query}&what=stories&order=relevance
319
+    results_xpath : //li[contains(@class, "story")]
320
+    url_xpath : .//span[@class="link"]/a/@href
321
+    title_xpath : .//span[@class="link"]/a
322
+    content_xpath : .//a[@class="domain"]
323
+    categories : it
324
+    shortcut : lo
325
+
316
   - name : microsoft academic
326
   - name : microsoft academic
317
     engine : json_engine
327
     engine : json_engine
318
     paging : True
328
     paging : True