diff --git a/core/internals.py b/core/internals.py index b64e4d0..99e29e3 100755 --- a/core/internals.py +++ b/core/internals.py @@ -1,10 +1,17 @@ -from slugify import SLUG_OK, slugify +import sys from core import const -import os - log = const.log +try: + from slugify import SLUG_OK, slugify +except ImportError: + log.error('Oops! `unicode-slugify` was not found.') + log.info('Please remove any other slugify library and install `unicode-slugify`') + sys.exit(5) + +import os + formats = { 0 : 'track_name', 1 : 'artist', 2 : 'album', @@ -100,6 +107,7 @@ def filter_path(path): os.remove(os.path.join(path, temp)) + def videotime_from_seconds(time): if time < 60: return str(time)