Class: ZAWS::Controllers::Newrelic

Inherits:
Object
  • Object
show all
Defined in:
lib/zaws/services/newrelic.rb

Instance Method Summary collapse

Constructor Details

#initialize(shellout, newrelicapi) ⇒ Newrelic

Returns a new instance of Newrelic.



5
6
7
8
# File 'lib/zaws/services/newrelic.rb', line 5

def initialize(shellout, newrelicapi)
  @shellout=shellout
  @_newrelicapi= newrelicapi ? newrelicapi : ZAWS::Sumoapi.new(@shellout)
end

Instance Method Details

#newrelicapiObject



10
11
12
# File 'lib/zaws/services/newrelic.rb', line 10

def newrelicapi
  return @_newrelicapi
end

#serversObject



14
15
16
# File 'lib/zaws/services/newrelic.rb', line 14

def servers
  @_servers ||= (ZAWS::Services::Newrelic::Servers.new(@shellout, self))
end