plugins: added new MissingModule exceptions to plugins using third party modules
This commit is contained in:
parent
72b108f3a2
commit
969af13f59
1 changed files with 29 additions and 11 deletions
|
|
@ -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'
|
||||
|
|
|
|||
Loading…
Reference in a new issue