aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/tools/files.py
diff options
context:
space:
mode:
Diffstat (limited to 'mediagoblin/tools/files.py')
-rw-r--r--mediagoblin/tools/files.py16
1 files changed, 2 insertions, 14 deletions
diff --git a/mediagoblin/tools/files.py b/mediagoblin/tools/files.py
index 0e8dc1e9..315ff5e0 100644
--- a/mediagoblin/tools/files.py
+++ b/mediagoblin/tools/files.py
@@ -16,18 +16,6 @@
from mediagoblin import mg_globals
-import os
-
-def _jointhat(thing):
- if type(thing) == type(list()) or\
- type(thing) == type(tuple()):
- filepath = ""
- for item in thing:
- filepath = os.path.join(filepath, item)
- return filepath
- else:
- raise TypeError, "expecting a list or tuple, {0} received".format(
- str(type(thing)))
def delete_media_files(media):
"""
@@ -42,14 +30,14 @@ def delete_media_files(media):
mg_globals.public_store.delete_file(
listpath)
except OSError:
- no_such_files.append(_jointhat(listpath))
+ no_such_files.append("/".join(listpath))
for attachment in media.attachment_files:
try:
mg_globals.public_store.delete_file(
attachment['filepath'])
except OSError:
- no_such_files.append(_jointhat(attachment))
+ no_such_files.append("/".join(attachment))
if no_such_files:
# This breaks pep8 as far as I know