plugins: added new MissingModule exceptions to plugins using third party modules

This commit is contained in:
Goffi 2015-09-30 17:25:09 +02:00
commit 969af13f59

View file

@ -29,10 +29,13 @@ import os.path
import copy
import time
from os import unlink
from mutagen.oggvorbis import OggVorbis, OggVorbisHeaderError
from mutagen.mp3 import MP3, HeaderNotFoundError
from mutagen.easyid3 import EasyID3
from mutagen.id3 import ID3NoHeaderError
try:
from mutagen.oggvorbis import OggVorbis, OggVorbisHeaderError
from mutagen.mp3 import MP3, HeaderNotFoundError
from mutagen.easyid3 import EasyID3
from mutagen.id3 import ID3NoHeaderError
except ImportError:
raise exceptions.MissingModule(u"Missing module Mutagen, please download/install from https://bitbucket.org/lazka/mutagen")
NC_RADIOCOL = 'http://www.goffi.org/protocol/radiocol'