Skip to content

Commit

Permalink
add clean_meta_name function
Browse files Browse the repository at this point in the history
  • Loading branch information
thisisaaronland committed Jul 12, 2012
1 parent e3c65bd commit f4057fc
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions bin/utils.py
Expand Up @@ -17,3 +17,24 @@ def id2path(id):
parts.append(tmp)

return os.path.join(*parts)

def clean_meta_name(name):

# sudo make me better

name = name.strip()
name = name.replace(" ", "-")
name = name.replace("?", "")
name = name.replace("&", "")
name = name.replace(":", "")
name = name.replace("/", "-")
name = name.replace(",", "-")
name = name.replace("'", "-")
name = name.replace("(", "-")
name = name.replace(")", "")
name = name.replace("`", "")
name = name.replace("--", "-")
name = name.replace("..", ".")
name = name.lower()

return name

0 comments on commit f4057fc

Please sign in to comment.