Module: ApiValve

Includes:
ActiveSupport::Configurable
Defined in:
lib/api_valve.rb,
lib/api_valve/error.rb,
lib/api_valve/proxy.rb,
lib/api_valve/logger.rb,
lib/api_valve/cascade.rb,
lib/api_valve/forwarder.rb,
lib/api_valve/route_set.rb,
lib/api_valve/middleware.rb,
lib/api_valve/benchmarking.rb,
lib/api_valve/proxy/runner.rb,
lib/api_valve/proxy/builder.rb,
lib/api_valve/error_responder.rb,
lib/api_valve/forwarder/request.rb,
lib/api_valve/forwarder/response.rb,
lib/api_valve/permission_handler.rb

Defined Under Namespace

Modules: Benchmarking Classes: Cascade, Error, ErrorResponder, Forwarder, Logger, Middleware, PermissionHandler, Proxy, RouteSet

Class Method Summary collapse

Class Method Details

.configure {|config| ... } ⇒ Object

:nocov:

Yields:

  • (config)


45
46
47
# File 'lib/api_valve.rb', line 45

def self.configure
  yield config
end