Module: Giraffi
- Extended by:
- Config
- Defined in:
- lib/giraffi.rb,
lib/giraffi/client.rb,
lib/giraffi/config.rb,
lib/giraffi/version.rb,
lib/giraffi/client/logs.rb,
lib/giraffi/client/items.rb,
lib/giraffi/client/media.rb,
lib/giraffi/client/axions.rb,
lib/giraffi/client/trends.rb,
lib/giraffi/client/applogs.rb,
lib/giraffi/client/regions.rb,
lib/giraffi/client/services.rb,
lib/giraffi/client/triggers.rb,
lib/giraffi/client/monitoringdata.rb,
lib/giraffi/client/my_current_status.rb
Defined Under Namespace
Modules: Config Classes: Client
Constant Summary collapse
- Version =
'0.1.3'
Constants included from Config
Config::DEFAULT_APIKEY, Config::DEFAULT_APPLOGS_ENDPOINT, Config::DEFAULT_ENDPOINT, Config::DEFAULT_MONITORINGDATA_ENDPOINT, Config::DEFAULT_REQUEST_HEADERS, Config::VALID_OPTIONS_KEYS
Class Method Summary collapse
-
.method_missing(method, *args, &blocks) ⇒ Object
Delegate to Giraffi::Client.
-
.new(options = {}) ⇒ Giraffi::Client
Alias for Giraffi::Client.new.
- .respond_to?(method, include_private = false) ⇒ Boolean
Methods included from Config
Class Method Details
.method_missing(method, *args, &blocks) ⇒ Object
Delegate to Giraffi::Client
17 18 19 20 |
# File 'lib/giraffi.rb', line 17 def method_missing(method, *args, &blocks) return super unless new.respond_to?(method) new.send(method, *args, &block) end |
.new(options = {}) ⇒ Giraffi::Client
Alias for Giraffi::Client.new
12 13 14 |
# File 'lib/giraffi.rb', line 12 def new(={}) Giraffi::Client.new() end |
.respond_to?(method, include_private = false) ⇒ Boolean
22 23 24 |
# File 'lib/giraffi.rb', line 22 def respond_to?(method, include_private=false) new.respond_to?(method, include_private) || super(method, include_private) end |