def app_init(app, settings="fence.settings", root_dir=None): app.logger.addHandler(get_stream_handler()) app_config(app, settings=settings, root_dir=root_dir) app_sessions(app) app_register_blueprints(app) app_config_oauth(app) server.init_app(app, query_client=query_client)
def app_init(app, settings=None): app.logger.addHandler(cdislogging.get_stream_handler()) if not settings: from .default_settings import settings app.config.update(settings['config']) app.auth = settings['auth'] app.register_blueprint(indexd_index_blueprint) app.register_blueprint(indexd_alias_blueprint) app.register_blueprint(cross_blueprint)
def app_init(app, settings=None): app.url_map.strict_slashes = False app.logger.addHandler(cdislogging.get_stream_handler()) if not settings: from .default_settings import settings app.config.update(settings["config"]) app.auth = settings["auth"] app.fence_client = FenceClient(url=os.environ.get("PRESIGNED_FENCE_URL") or "http://presigned-url-fence-service") app.hostname = os.environ.get("HOSTNAME") or "http://example.io" app.register_blueprint(indexd_bulk_blueprint) app.register_blueprint(indexd_index_blueprint) app.register_blueprint(indexd_alias_blueprint) app.register_blueprint(indexd_dos_blueprint) app.register_blueprint(indexd_drs_blueprint) app.register_blueprint(cross_blueprint) app.register_blueprint(index_urls_blueprint, url_prefix="/_query/urls")
def test_get_stream_handler(): handler = cdislogging.get_stream_handler() assert handler.formatter._fmt == cdislogging.FORMAT