def filter_factory(global_conf, **local_conf): """Standard filter factory to use the middleware with paste.deploy""" CONF.update(global_conf) CONF.update(local_conf) # Reassign config to logger global LOGGER LOGGER = get_logger(CONF, log_route='swift3') def swift3_filter(app): return Swift3Middleware(app, CONF) return swift3_filter
def filter_factory(global_conf, **local_conf): """Standard filter factory to use the middleware with paste.deploy""" CONF.update(global_conf) CONF.update(local_conf) # Reassign config to logger global LOGGER LOGGER = get_logger(CONF, log_route='swift3') register_swift_info( 'swift3', max_bucket_listing=CONF['max_bucket_listing'], max_parts_listing=CONF['max_parts_listing'], max_upload_part_num=CONF['max_upload_part_num'], max_multi_delete_objects=CONF['max_multi_delete_objects']) def swift3_filter(app): return Swift3Middleware(app, CONF) return swift3_filter
def filter_factory(global_conf, **local_conf): """Standard filter factory to use the middleware with paste.deploy""" CONF.update(global_conf) CONF.update(local_conf) # Reassign config to logger global LOGGER LOGGER = get_logger(CONF, log_route='swift3') register_swift_info( 'swift3', max_bucket_listing=CONF['max_bucket_listing'], max_parts_listing=CONF['max_parts_listing'], max_upload_part_num=CONF['max_upload_part_num'], max_multi_delete_objects=CONF['max_multi_delete_objects'] ) def swift3_filter(app): return Swift3Middleware(app, CONF) return swift3_filter