X-Git-Url: https://code.grnet.gr/git/pithos/blobdiff_plain/d58ac8914dbdf9401c2e8f3d01a53a908f14b479..refs/heads/new-userid:/snf-pithos-app/pithos/api/settings.py diff --git a/snf-pithos-app/pithos/api/settings.py b/snf-pithos-app/pithos/api/settings.py index 83dc48f..392a8ae 100644 --- a/snf-pithos-app/pithos/api/settings.py +++ b/snf-pithos-app/pithos/api/settings.py @@ -1,31 +1,32 @@ #coding=utf8 from django.conf import settings -from os.path import abspath, dirname, join # Set local users, or a remote host. To disable local users set them to None. sample_users = { - '0000': 'test', - '0001': 'verigak', - '0002': 'chazapis', - '0003': 'gtsouk', - '0004': 'papagian', - '0005': 'louridas', - '0006': 'chstath', - '0007': 'pkanavos', - '0008': 'mvasilak', - '0009': 'διογένης' + '0000': {'userid': '0', 'email': ['test'], 'name': 'test', 'auth_token': '0000'}, + '0001': {'userid': '1', 'email': ['verigak'], 'name': 'verigak', 'auth_token': '0001'}, + '0002': {'userid': '2', 'email': ['chazapis'], 'name': 'chazapis', 'auth_token': '0002'}, + '0003': {'userid': '3', 'email': ['gtsouk'], 'name': 'gtsouk', 'auth_token': '0003'}, + '0004': {'userid': '4', 'email': ['papagian'], 'name': 'papagian', 'auth_token': '0004'}, + '0005': {'userid': '5', 'email': ['louridas'], 'name': 'louridas', 'auth_token': '0005'}, + '0006': {'userid': '6', 'email': ['chstath'], 'name': 'chstath', 'auth_token': '0006'}, + '0007': {'userid': '7', 'email': ['pkanavos'], 'name': 'pkanavos', 'auth_token': '0007'}, + '0008': {'userid': '8', 'email': ['mvasilak'], 'name': 'mvasilak', 'auth_token': '0008'}, + '0009': {'userid': '9', 'email': ['διογένης'], 'name': 'διογένης', 'auth_token': '0009'} } AUTHENTICATION_URL = getattr(settings, 'PITHOS_AUTHENTICATION_URL', 'http://127.0.0.1:8000/im/authenticate') AUTHENTICATION_USERS = getattr(settings, 'PITHOS_AUTHENTICATION_USERS', sample_users) +COOKIE_NAME = getattr(settings, 'ASTAKOS_COOKIE_NAME', '_pithos2_a') + # SQLAlchemy (choose SQLite/MySQL/PostgreSQL). BACKEND_DB_MODULE = getattr(settings, 'PITHOS_BACKEND_DB_MODULE', 'pithos.backends.lib.sqlalchemy') -BACKEND_DB_CONNECTION = getattr(settings, 'PITHOS_BACKEND_DB_CONNECTION', 'sqlite:////tmp/pithos-backend.db')) +BACKEND_DB_CONNECTION = getattr(settings, 'PITHOS_BACKEND_DB_CONNECTION', 'sqlite:////tmp/pithos-backend.db') # Block storage. BACKEND_BLOCK_MODULE = getattr(settings, 'PITHOS_BACKEND_BLOCK_MODULE', 'pithos.backends.lib.hashfiler') -BACKEND_BLOCK_PATH = getattr(settings, 'PITHOS_BACKEND_BLOCK_PATH', '/tmp/pithos-data/')) +BACKEND_BLOCK_PATH = getattr(settings, 'PITHOS_BACKEND_BLOCK_PATH', '/tmp/pithos-data/') # Queue for billing. BACKEND_QUEUE_MODULE = getattr(settings, 'PITHOS_BACKEND_QUEUE_MODULE', None) # Example: 'pithos.backends.lib.rabbitmq'