Files
mayan-edms/mayan/apps/converter/runtime.py
2015-01-28 17:26:07 -04:00

24 lines
588 B
Python

from __future__ import unicode_literals
import logging
from common.utils import load_backend
from .exceptions import OfficeBackendError
from .office_converter import OfficeConverter
from .settings import GRAPHICS_BACKEND
logger = logging.getLogger(__name__)
logger.debug('initializing office backend')
try:
office_converter = OfficeConverter()
except OfficeBackendError as exception:
logger.error('error initializing office backend; %s', exception)
office_converter = None
else:
logger.debug('office_backend initialized')
backend = load_backend(GRAPHICS_BACKEND)()