コード例 #1
0
ファイル: keystone.py プロジェクト: 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())
コード例 #2
0
ファイル: keystone.py プロジェクト: sarthakjagetia/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())
コード例 #3
0
ファイル: mock.py プロジェクト: starbops/haas
def setup(*args, **kwargs):
    auth.set_auth_backend(MockAuthBackend())
コード例 #4
0
def setup(*args, **kwargs):
    auth.set_auth_backend(DatabaseAuthBackend())
コード例 #5
0
ファイル: mock.py プロジェクト: sarthakjagetia/hil
def setup(*args, **kwargs):
    auth.set_auth_backend(MockAuthBackend())
コード例 #6
0
ファイル: null.py プロジェクト: starbops/haas
def setup(*args, **kwargs):
    auth.set_auth_backend(NullAuthBackend())
コード例 #7
0
def setup(*args, **kwargs):
    auth.set_auth_backend(NullAuthBackend())