Browse Source

Convert windows path to *nix path in sp

Fixes #2594

Note that os.path.normath converts '/' to '\\' on windows machines, but
unfortunately not the other way around...
pull/2545/head
mano3m 12 years ago
parent
commit
74561500b5
  1. 4
      couchpotato/core/helpers/encoding.py

4
couchpotato/core/helpers/encoding.py

@ -54,6 +54,10 @@ def sp(path, *args):
if not path or len(path) == 0:
return path
# convert windows path (from remote box) to *nix path
if os.path.sep == '/' and '\\' in path:
path = '/' + path.replace(':', '').replace('\\', '/')
path = os.path.normcase(os.path.normpath(ss(path, *args)))
if path != os.path.sep:

Loading…
Cancel
Save