host = smtp.gmail.com host_password = host_user = [email protected] port = 587 ssl_certfile = ssl_keyfile = use_ssl = False use_tls = True file_path = default_from_email = [email protected] subject_prefix = [Archivematica] timeout = 300 #server_email = """ config = Config(env_prefix="ARCHIVEMATICA_MCPSERVER", attrs=CONFIG_MAPPING) config.read_defaults(StringIO.StringIO(CONFIG_DEFAULTS)) config.read_files([ "/etc/archivematica/archivematicaCommon/dbsettings", "/etc/archivematica/MCPServer/serverConfig.conf", ]) DATABASES = { "default": { "ENGINE": config.get("db_engine"), "NAME": config.get("db_name"), "USER": config.get("db_user"), "PASSWORD": config.get("db_password"), "HOST": config.get("db_host"), "PORT": config.get("db_port"), # CONN_MAX_AGE is irrelevant in MCPServer because Django's database
shibboleth_authentication = False ldap_authentication = False storage_service_client_timeout = 86400 agentarchives_client_timeout = 300 [client] user = archivematica password = demo host = localhost database = MCP port = 3306 engine = django.db.backends.mysql conn_max_age = 0 """ config = Config(env_prefix='ARCHIVEMATICA_DASHBOARD', attrs=CONFIG_MAPPING) config.read_defaults(StringIO.StringIO(CONFIG_DEFAULTS)) config.read_files([ '/etc/archivematica/archivematicaCommon/dbsettings', ]) path_of_this_file = os.path.abspath(os.path.dirname(__file__)) BASE_PATH = os.path.abspath(os.path.join(path_of_this_file, os.pardir)) # Django settings for app project. DEBUG = False ADMINS = ( # ('Your Name', '*****@*****.**'),
host = smtp.gmail.com host_password = host_user = [email protected] port = 587 ssl_certfile = ssl_keyfile = use_ssl = False use_tls = True file_path = default_from_email = [email protected] subject_prefix = [Archivematica] timeout = 300 #server_email = """ config = Config(env_prefix="ARCHIVEMATICA_MCPCLIENT", attrs=CONFIG_MAPPING) config.read_defaults(StringIO.StringIO(CONFIG_DEFAULTS)) config.read_files([ "/etc/archivematica/archivematicaCommon/dbsettings", "/etc/archivematica/MCPClient/clientConfig.conf", ]) DATABASES = { "default": { "ENGINE": config.get("db_engine"), "NAME": config.get("db_name"), "USER": config.get("db_user"), "PASSWORD": config.get("db_password"), "HOST": config.get("db_host"), "PORT": config.get("db_port"), # Recycling connections in MCPClient is not an option because this is
def test_mapping_list_config_file(option, value, expect): config = Config(env_prefix='ARCHIVEMATICA_DASHBOARD', attrs=CONFIG_MAPPING) config.read_defaults(StringIO.StringIO( '[Dashboard]\n' '{option} = {value}'.format(option=option, value=value))) assert config.get('search_enabled') is expect