|
a/webui.py |
|
b/webui.py |
|
... |
|
... |
104 |
def get_config():
|
104 |
def get_config():
|
105 |
config = {}
|
105 |
config = {}
|
106 |
# get useful things from recoll.conf
|
106 |
# get useful things from recoll.conf
|
107 |
rclconf = rclconfig.RclConfig()
|
107 |
rclconf = rclconfig.RclConfig()
|
108 |
config['confdir'] = rclconf.getConfDir()
|
108 |
config['confdir'] = rclconf.getConfDir()
|
109 |
config['dirs'] = shlex.split(rclconf.getConfParam('topdirs'))
|
109 |
config['dirs'] = [os.path.expanduser(d) for d in
|
|
|
110 |
shlex.split(rclconf.getConfParam('topdirs'))]
|
110 |
config['stemlang'] = rclconf.getConfParam('indexstemminglanguages')
|
111 |
config['stemlang'] = rclconf.getConfParam('indexstemminglanguages')
|
111 |
# get config from cookies or defaults
|
112 |
# get config from cookies or defaults
|
112 |
for k, v in DEFAULTS.items():
|
113 |
for k, v in DEFAULTS.items():
|
113 |
value = select([bottle.request.get_cookie(k), v])
|
114 |
value = select([bottle.request.get_cookie(k), v])
|
114 |
config[k] = type(v)(value)
|
115 |
config[k] = type(v)(value)
|