diff options
| author | Stefan Pluecken <stefan.pluecken@multimedia-labs.de> | 2006-01-01 17:37:33 +0000 |
|---|---|---|
| committer | Stefan Pluecken <stefan.pluecken@multimedia-labs.de> | 2006-01-01 17:37:33 +0000 |
| commit | adb284945d36cdb469532ac84ec4c69fffe377e4 (patch) | |
| tree | 92e707761f30971087852c8205617206f7bc9416 /lib/python/Tools/Directories.py | |
| parent | 92e7741435452d53cb74df0fcfa8192ec251a659 (diff) | |
| download | enigma2-adb284945d36cdb469532ac84ec4c69fffe377e4.tar.gz enigma2-adb284945d36cdb469532ac84ec4c69fffe377e4.zip | |
remove debug code
execute first fallback action only
Diffstat (limited to 'lib/python/Tools/Directories.py')
| -rw-r--r-- | lib/python/Tools/Directories.py | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/lib/python/Tools/Directories.py b/lib/python/Tools/Directories.py index 8fb5c092..258940b4 100644 --- a/lib/python/Tools/Directories.py +++ b/lib/python/Tools/Directories.py @@ -42,31 +42,34 @@ def resolveFilename(scope, base = ""): print "getting scope", scope, "with base", base path = defaultPaths[scope] print "path:", path + + if path[1] == PATH_CREATE: + if (not pathExists(defaultPaths[scope][0])): + os.mkdir(path[0]) if not fileExists(path[0] + base): #try: if fallbackPaths.has_key(scope): - print 1 for x in fallbackPaths[scope]: - print x if x[1] == FILE_COPY: if fileExists(x[0] + base): os.system("cp " + x[0] + base + " " + path[0] + base) + break elif x[1] == FILE_MOVE: if fileExists(x[0] + base): os.system("mv " + x[0] + base + " " + path[0] + base) + break elif x[1] == PATH_COPY: if pathExists(x[0]): if not pathExists(defaultPaths[scope][0]): os.mkdir(path[0]) os.system("cp -a " + x[0] + "* " + path[0]) + break elif x[1] == PATH_MOVE: if pathExists(x[0]): os.system("mv " + x[0] + " " + path[0]) + break - if path[1] == PATH_CREATE: - if (not pathExists(defaultPaths[scope][0])): - os.mkdir(path[0]) # FIXME: we also have to handle DATADIR etc. here. return path[0] + base |
