From: Felix Domke Date: Thu, 15 Jun 2006 17:35:05 +0000 (+0000) Subject: support path_prefix X-Git-Tag: 2.6.0~3320 X-Git-Url: https://git.cweiske.de/enigma2.git/commitdiff_plain/568ac075b7a3a6ded4cd080ef5a2881b003b33fe support path_prefix --- diff --git a/lib/python/Tools/Directories.py b/lib/python/Tools/Directories.py index 32049072..7c50bd9f 100644 --- a/lib/python/Tools/Directories.py +++ b/lib/python/Tools/Directories.py @@ -42,10 +42,14 @@ fallbackPaths = { SCOPE_HDD: [("/hdd/movies", PATH_MOVE)] } -def resolveFilename(scope, base = ""): +def resolveFilename(scope, base = "", path_prefix = None): + if base[0:2] == "~/": + # you can only use the ~/ if we have a prefix directory + assert path_prefix is not None + base = path_prefix + base[2:] # don't resolve absolute paths - if len(base) and base[0] == '/': + if base[0:1] == '/': return base path = defaultPaths[scope]