Ignore errors in import file type plugins when reading metadata

This commit is contained in:
Kovid Goyal 2010-02-24 11:31:25 -07:00
parent 432612764a
commit 238ae51372

View File

@ -43,6 +43,8 @@ def read_metadata_(task, tdir, notification=lambda x,y:x):
import_map = {} import_map = {}
for format in formats: for format in formats:
nfp = run_plugins_on_import(format) nfp = run_plugins_on_import(format)
if nfp is None:
nfp = format
nfp = os.path.abspath(nfp) nfp = os.path.abspath(nfp)
if isinstance(nfp, unicode): if isinstance(nfp, unicode):
nfp.encode(filesystem_encoding) nfp.encode(filesystem_encoding)