forked from openlp/openlp
Add exception logging to import.py
This commit is contained in:
parent
6c870f7f7f
commit
27b8ec3deb
@ -38,20 +38,25 @@ from songbeamerimport import SongBeamerImport
|
|||||||
from songshowplusimport import SongShowPlusImport
|
from songshowplusimport import SongShowPlusImport
|
||||||
from foilpresenterimport import FoilPresenterImport
|
from foilpresenterimport import FoilPresenterImport
|
||||||
# Imports that might fail
|
# Imports that might fail
|
||||||
|
import logging
|
||||||
|
log = logging.getLogger(__name__)
|
||||||
try:
|
try:
|
||||||
from olp1import import OpenLP1SongImport
|
from olp1import import OpenLP1SongImport
|
||||||
HAS_OPENLP1 = True
|
HAS_OPENLP1 = True
|
||||||
except ImportError:
|
except ImportError:
|
||||||
|
log.exception('Error importing %s', 'OpenLP1SongImport')
|
||||||
HAS_OPENLP1 = False
|
HAS_OPENLP1 = False
|
||||||
try:
|
try:
|
||||||
from sofimport import SofImport
|
from sofimport import SofImport
|
||||||
HAS_SOF = True
|
HAS_SOF = True
|
||||||
except ImportError:
|
except ImportError:
|
||||||
|
log.exception('Error importing %s', 'SofImport')
|
||||||
HAS_SOF = False
|
HAS_SOF = False
|
||||||
try:
|
try:
|
||||||
from oooimport import OooImport
|
from oooimport import OooImport
|
||||||
HAS_OOO = True
|
HAS_OOO = True
|
||||||
except ImportError:
|
except ImportError:
|
||||||
|
log.exception('Error importing %s', 'OooImport')
|
||||||
HAS_OOO = False
|
HAS_OOO = False
|
||||||
|
|
||||||
class SongFormat(object):
|
class SongFormat(object):
|
||||||
|
Loading…
Reference in New Issue
Block a user