Пример #1
0
 def test_key_missing(self):
     cleanup_vars = (
         'OPENSHIFT_APP_NAME',
         'OPENSHIFT_APP_UUID',
         'OPENSHIFT_SECRET_TOKEN'
     )
     for var in cleanup_vars:
         if var in os.environ:
             del os.environ[var]
     with self.assertRaises(ValueError):
         get_openshift_secret_key()
Пример #2
0
 def test_key_missing(self):
     cleanup_vars = (
         'OPENSHIFT_APP_NAME',
         'OPENSHIFT_APP_UUID',
         'OPENSHIFT_SECRET_TOKEN'
     )
     for var in cleanup_vars:
         if var in os.environ:
             del os.environ[var]
     with self.assertRaises(ValueError):
         get_openshift_secret_key()
Пример #3
0
 def test_key_calc(self):
     os.environ['OPENSHIFT_APP_NAME'] = 'TOKEN'
     os.environ['OPENSHIFT_APP_UUID'] = 'TEST'
     self.assertEqual(
         get_openshift_secret_key(),
         '9cafcbef936068980e0ddefad417dcaea8c21020c68116bb74e3705ce3b62de4')
     del os.environ['OPENSHIFT_APP_NAME']
     del os.environ['OPENSHIFT_APP_UUID']
Пример #4
0
 def test_key_calc(self):
     os.environ['OPENSHIFT_APP_NAME'] = 'TOKEN'
     os.environ['OPENSHIFT_APP_UUID'] = 'TEST'
     self.assertEqual(
         get_openshift_secret_key(),
         '9cafcbef936068980e0ddefad417dcaea8c21020c68116bb74e3705ce3b62de4'
     )
     del os.environ['OPENSHIFT_APP_NAME']
     del os.environ['OPENSHIFT_APP_UUID']
Пример #5
0
 def test_key_stored(self):
     os.environ['OPENSHIFT_SECRET_TOKEN'] = 'TEST TOKEN'
     self.assertEqual(get_openshift_secret_key(), 'TEST TOKEN')
     del os.environ['OPENSHIFT_SECRET_TOKEN']
Пример #6
0
            'PASSWORD': os.environ['OPENSHIFT_POSTGRESQL_DB_PASSWORD'],
            'HOST': os.environ['OPENSHIFT_POSTGRESQL_DB_HOST'],
            'PORT': os.environ['OPENSHIFT_POSTGRESQL_DB_PORT'],
        }
    }


BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))

DATA_DIR = os.environ['OPENSHIFT_DATA_DIR']

STATIC_ROOT = os.path.join(BASE_DIR, 'wsgi', 'static')

# Replace default keys with dynamic values if we are in OpenShift
try:
    SECRET_KEY = get_openshift_secret_key()
except ValueError:
    # We keep the default value if nothing better is available
    pass

CACHES = {
    'default': {
        'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
    },
    'avatar': {
        'BACKEND': 'django.core.cache.backends.filebased.FileBasedCache',
        'LOCATION': os.path.join(
            os.environ['OPENSHIFT_DATA_DIR'], 'avatar-cache'
        ),
        'TIMEOUT': 604800,
        'OPTIONS': {
Пример #7
0
 def test_key_calc(self):
     os.environ["OPENSHIFT_APP_NAME"] = "TOKEN"
     os.environ["OPENSHIFT_APP_UUID"] = "TEST"
     self.assertEqual(get_openshift_secret_key(), "9cafcbef936068980e0ddefad417dcaea8c21020c68116bb74e3705ce3b62de4")
     del os.environ["OPENSHIFT_APP_NAME"]
     del os.environ["OPENSHIFT_APP_UUID"]
Пример #8
0
 def test_key_stored(self):
     os.environ["OPENSHIFT_SECRET_TOKEN"] = "TEST TOKEN"
     self.assertEqual(get_openshift_secret_key(), "TEST TOKEN")
     del os.environ["OPENSHIFT_SECRET_TOKEN"]
Пример #9
0
            'PASSWORD': os.environ['OPENSHIFT_POSTGRESQL_DB_PASSWORD'],
            'HOST': os.environ['OPENSHIFT_POSTGRESQL_DB_HOST'],
            'PORT': os.environ['OPENSHIFT_POSTGRESQL_DB_PORT'],
        }
    }


BASE_DIR = os.path.dirname(os.path.abspath(__file__))

DATA_DIR = os.environ['OPENSHIFT_DATA_DIR']

STATIC_ROOT = os.path.join(BASE_DIR, '..', 'wsgi', 'static')

# Replace default keys with dynamic values if we are in OpenShift
try:
    SECRET_KEY = get_openshift_secret_key()
except ValueError:
    # We keep the default value if nothing better is available
    pass

CACHES = {
    'default': {
        'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
    },
    'avatar': {
        'BACKEND': 'django.core.cache.backends.filebased.FileBasedCache',
        'LOCATION': os.path.join(
            os.environ['OPENSHIFT_DATA_DIR'], 'avatar-cache'
        ),
        'TIMEOUT': 604800,
        'OPTIONS': {
Пример #10
0
 def test_key_stored(self):
     os.environ['OPENSHIFT_SECRET_TOKEN'] = 'TEST TOKEN'
     self.assertEqual(get_openshift_secret_key(), 'TEST TOKEN')
     del os.environ['OPENSHIFT_SECRET_TOKEN']