Example #1
0
File: keystone.py Project: henn/hil
def setup(*args, **kwargs):
    if not cfg.has_section(__name__):
        logger.error('No section for [%s] in haas.cfg; authentication will '
                     'not work without this. Please add this section and try '
                     'again.', __name__)
        sys.exit(1)
    keystone_cfg = {}
    for key in cfg.options(__name__):
        keystone_cfg[key] = cfg.get(__name__, key)

    # Great job with the API design Openstack! </sarcasm>
    factory = filter_factory(keystone_cfg)
    app.wsgi_app = factory(app.wsgi_app)

    auth.set_auth_backend(KeystoneAuthBackend())
Example #2
0
def setup(*args, **kwargs):
    if not cfg.has_section(__name__):
        logger.error(
            'No section for [%s] in haas.cfg; authentication will '
            'not work without this. Please add this section and try '
            'again.', __name__)
        sys.exit(1)
    keystone_cfg = {}
    for key in cfg.options(__name__):
        keystone_cfg[key] = cfg.get(__name__, key)

    # Great job with the API design Openstack! </sarcasm>
    factory = filter_factory(keystone_cfg)
    app.wsgi_app = factory(app.wsgi_app)

    auth.set_auth_backend(KeystoneAuthBackend())
Example #3
0
def setup(*args, **kwargs):
    auth.set_auth_backend(MockAuthBackend())
Example #4
0
def setup(*args, **kwargs):
    auth.set_auth_backend(DatabaseAuthBackend())
Example #5
0
def setup(*args, **kwargs):
    auth.set_auth_backend(MockAuthBackend())
Example #6
0
def setup(*args, **kwargs):
    auth.set_auth_backend(NullAuthBackend())
Example #7
0
def setup(*args, **kwargs):
    auth.set_auth_backend(NullAuthBackend())