Module: VCAP::Services

Defined in:
lib/base/asynchronous_service_gateway.rb,
lib/base/base.rb,
lib/base/plan.rb,
lib/base/backup.rb,
lib/base/barrier.rb,
lib/base/gateway.rb,
lib/base/service.rb,
lib/base/version.rb,
lib/base/node_bin.rb,
lib/base/job/config.rb,
lib/base/worker_bin.rb,
lib/base/service_error.rb,
lib/base/warden/node_utils.rb,
lib/base/base_async_gateway.rb,
lib/base/catalog_manager_v1.rb,
lib/base/catalog_manager_v2.rb,
lib/base/service_advertiser.rb,
lib/base/catalog_manager_base.rb,
lib/base/warden/instance_utils.rb,
lib/base/gateway_service_catalog.rb,
lib/base/service_plan_change_set.rb,
lib/base/cloud_controller_services.rb

Overview

A simple service gateway that proxies requests onto an asynchronous service provisioners. NB: Do not use this with synchronous provisioners, it will produce unexpected results.

TODO(mjp): This needs to handle unknown routes

Defined Under Namespace

Modules: Base, Internal Classes: AsynchronousServiceGateway, BaseAsynchronousServiceGateway, CatalogManagerBase, CatalogManagerV1, CatalogManagerV2, CloudControllerServices, GatewayServiceCatalog, Plan, Service, ServiceAdvertiser, ServicePlanChangeSet