mirror of
https://github.com/searx/searx
synced 2025-01-28 03:40:39 +01:00
Merge pull request #117 from pointhi/https_fix
print error if https rewrite directory is not found, #116
This commit is contained in:
commit
5656fc472c
@ -18,7 +18,7 @@ along with searx. If not, see < http://www.gnu.org/licenses/ >.
|
|||||||
import re
|
import re
|
||||||
from lxml import etree
|
from lxml import etree
|
||||||
from os import listdir
|
from os import listdir
|
||||||
from os.path import isfile, join
|
from os.path import isfile, isdir, join
|
||||||
|
|
||||||
|
|
||||||
# https://gitweb.torproject.org/\
|
# https://gitweb.torproject.org/\
|
||||||
@ -120,9 +120,10 @@ def load_single_https_ruleset(filepath):
|
|||||||
|
|
||||||
# load all https rewrite rules
|
# load all https rewrite rules
|
||||||
def load_https_rules(rules_path):
|
def load_https_rules(rules_path):
|
||||||
# add / to path if not set yet
|
# check if directory exists
|
||||||
if rules_path[-1:] != '/':
|
if not isdir(rules_path):
|
||||||
rules_path += '/'
|
print("[E] directory not found: '" + rules_path + "'")
|
||||||
|
return
|
||||||
|
|
||||||
# search all xml files which are stored in the https rule directory
|
# search all xml files which are stored in the https rule directory
|
||||||
xml_files = [join(rules_path, f)
|
xml_files = [join(rules_path, f)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user