Module: CfRubyClient
- Defined in:
- lib/cf_ruby_client.rb,
lib/cf_ruby_client/app.rb,
lib/cf_ruby_client/base.rb,
lib/cf_ruby_client/login.rb,
lib/cf_ruby_client/space.rb,
lib/cf_ruby_client/version.rb,
lib/cf_ruby_client/app_instance.rb,
lib/cf_ruby_client/configuration.rb,
lib/cf_ruby_client/service_instance.rb
Defined Under Namespace
Classes: App, AppInstance, Base, Login, ServiceInstance, Space
Constant Summary collapse
- VERSION =
"0.11"
Class Attribute Summary collapse
-
.configuration ⇒ Object
Returns the value of attribute configuration.
-
.logger ⇒ Object
Returns the value of attribute logger.
Class Method Summary collapse
Instance Method Summary collapse
Class Attribute Details
.configuration ⇒ Object
Returns the value of attribute configuration.
3 4 5 |
# File 'lib/cf_ruby_client/configuration.rb', line 3 def configuration @configuration end |
.logger ⇒ Object
Returns the value of attribute logger.
3 4 5 |
# File 'lib/cf_ruby_client/configuration.rb', line 3 def logger @logger end |
Class Method Details
.configure(options = {}) ⇒ Object
6 7 8 9 10 11 12 13 |
# File 'lib/cf_ruby_client/configuration.rb', line 6 def self.configure(={}) [:api_endpoint, :uaa_endpoint, :username, :password, :passcode].each do |required_argument| raise ArgumentError.new("Configuration #{required_argument} required") if [required_argument].nil? end [:skip_ssl_validation] ||= false self.logger = defined?(Rails) ? Rails.logger : Logger.new(STDOUT) self.configuration = OpenStruct.new() end |
Instance Method Details
#version ⇒ Object
16 17 18 |
# File 'lib/cf_ruby_client.rb', line 16 def version VERSION end |