mirror of
				https://github.com/searxng/searxng.git
				synced 2025-11-04 03:27:06 -05: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
 | 
			
		||||
from lxml import etree
 | 
			
		||||
from os import listdir
 | 
			
		||||
from os.path import isfile, join
 | 
			
		||||
from os.path import isfile, isdir, join
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
# https://gitweb.torproject.org/\
 | 
			
		||||
@ -120,9 +120,10 @@ def load_single_https_ruleset(filepath):
 | 
			
		||||
 | 
			
		||||
# load all https rewrite rules
 | 
			
		||||
def load_https_rules(rules_path):
 | 
			
		||||
    # add / to path if not set yet
 | 
			
		||||
    if rules_path[-1:] != '/':
 | 
			
		||||
        rules_path += '/'
 | 
			
		||||
    # check if directory exists
 | 
			
		||||
    if not isdir(rules_path):
 | 
			
		||||
        print("[E] directory not found: '" + rules_path + "'")
 | 
			
		||||
        return
 | 
			
		||||
 | 
			
		||||
    # search all xml files which are stored in the https rule directory
 | 
			
		||||
    xml_files = [join(rules_path, f)
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user