Esempio n. 1
0
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
Esempio n. 2
0
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', '*****@*****.**'),
Esempio n. 3
0
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
Esempio n. 4
0
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