Module: CloudFoundry
- Defined in:
- lib/cloudfoundry.rb,
lib/cloudfoundry/client.rb,
lib/cloudfoundry/version.rb,
lib/cloudfoundry/constants.rb,
lib/cloudfoundry/exception.rb,
lib/cloudfoundry/client/apps.rb,
lib/cloudfoundry/client/info.rb,
lib/cloudfoundry/client/users.rb,
lib/cloudfoundry/client/request.rb,
lib/cloudfoundry/client/response.rb,
lib/cloudfoundry/client/services.rb,
lib/cloudfoundry/client/resources.rb
Overview
This is a Ruby wrapper for the CloudFoundry API, the industry’s first open Platform as a Service (PaaS) offering.
Defined Under Namespace
Classes: Client
Class Method Summary collapse
-
.method_missing(method, *arguments, &block) ⇒ Object
Delegate all methods to CloudFoundry::Client.
-
.new(options = {}) ⇒ CloudFoundry::Client
Alias for CloudFoundry::Client.new.
-
.respond_to?(method, include_private = false) ⇒ Boolean
Delegate all methods to CloudFoundry::Client.
Class Method Details
.method_missing(method, *arguments, &block) ⇒ Object
Delegate all methods to CloudFoundry::Client.
24 25 26 27 |
# File 'lib/cloudfoundry.rb', line 24 def method_missing(method, *arguments, &block) return super unless new.respond_to?(method) new.send(method, *arguments, &block) end |
.new(options = {}) ⇒ CloudFoundry::Client
Alias for CloudFoundry::Client.new
19 20 21 |
# File 'lib/cloudfoundry.rb', line 19 def new( = {}) CloudFoundry::Client.new() end |
.respond_to?(method, include_private = false) ⇒ Boolean
Delegate all methods to CloudFoundry::Client.
30 31 32 |
# File 'lib/cloudfoundry.rb', line 30 def respond_to?(method, include_private = false) new.respond_to?(method, include_private) || super(method, include_private) end |