Add setting migrations for the common, converter, documents, file metadata, and document signatures app. Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
27 lines
867 B
Python
27 lines
867 B
Python
from __future__ import unicode_literals
|
|
|
|
from django.utils.translation import ugettext_lazy as _
|
|
|
|
from mayan.apps.smart_settings.classes import Namespace
|
|
|
|
from .literals import DEFAULT_EXIF_PATH
|
|
from .setting_migrations import FileMetadataSettingMigration
|
|
|
|
namespace = Namespace(
|
|
label=_('File metadata'), migration_class=FileMetadataSettingMigration,
|
|
name='file_metadata', version='0002'
|
|
)
|
|
|
|
setting_auto_process = namespace.add_setting(
|
|
global_name='FILE_METADATA_AUTO_PROCESS', default=True,
|
|
help_text=_(
|
|
'Set new document types to perform file metadata processing '
|
|
'automatically by default.'
|
|
)
|
|
)
|
|
setting_drivers_arguments = namespace.add_setting(
|
|
default={'exif_driver': {'exiftool_path': DEFAULT_EXIF_PATH}}, help_text=_(
|
|
'Arguments to pass to the drivers.'
|
|
), global_name='FILE_METADATA_DRIVERS_ARGUMENTS'
|
|
)
|