Module: CF
- Defined in:
- lib/cf.rb,
lib/cf/auth.rb,
lib/cf/client.rb,
lib/cf/errors.rb,
lib/cf/logger.rb,
lib/cf/version.rb,
lib/cf/http/client.rb,
lib/cf/configuration.rb,
lib/cf/resources/base.rb,
lib/cf/http/net_http_adapter.rb
Defined Under Namespace
Modules: Auth, HTTP, Resources
Classes: APIError, AuthenticationError, BadGatewayError, BadRequestError, Client, Configuration, ConfigurationError, Error, FileLogger, ForbiddenError, GatewayTimeoutError, InternalServerError, NotFoundError, ServiceUnavailableError, TooManyRequestsError, UnauthorizedError, UnprocessableEntityError
Constant Summary
collapse
- VERSION =
"0.1.0"
Class Method Summary
collapse
Class Method Details
.client ⇒ Object
23
24
25
|
# File 'lib/cf.rb', line 23
def client
@client ||= Client.new(configuration)
end
|
.configuration ⇒ Object
19
20
21
|
# File 'lib/cf.rb', line 19
def configuration
@configuration ||= Configuration.new
end
|
15
16
17
|
# File 'lib/cf.rb', line 15
def configure
yield(configuration)
end
|
.reset! ⇒ Object
27
28
29
30
|
# File 'lib/cf.rb', line 27
def reset!
@configuration = nil
@client = nil
end
|