Files
mayan-edms/mayan/apps/converter/literals.py
Roberto Rosario dc255da362 Multiple apps: Default binary path by platform
Use Python's platform library to detect the operating system and
use different default paths for the binary dependencies.

Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com>
2018-12-06 05:08:35 -04:00

22 lines
629 B
Python

from __future__ import unicode_literals
import platform
CHUNK_SIZE = 1024
if platform.system() == 'OpenBSD':
DEFAULT_LIBREOFFICE_PATH = '/usr/local/bin/libreoffice'
DEFAULT_PDFINFO_PATH = '/usr/local/bin/pdfinfo'
DEFAULT_PDFTOPPM_PATH = '/usr/local/bin/pdftoppm'
else:
DEFAULT_LIBREOFFICE_PATH = '/usr/bin/libreoffice'
DEFAULT_PDFINFO_PATH = '/usr/bin/pdfinfo'
DEFAULT_PDFTOPPM_PATH = '/usr/bin/pdftoppm'
DEFAULT_PAGE_NUMBER = 1
DEFAULT_PDFTOPPM_DPI = 300
DEFAULT_PDFTOPPM_FORMAT = 'jpeg' # Possible values jpeg, png, tiff
DEFAULT_PILLOW_FORMAT = 'JPEG'
DEFAULT_ROTATION = 0
DEFAULT_ZOOM_LEVEL = 100