Class: Nerve::Reporter::Base

Inherits:
Object
  • Object
show all
Includes:
Logging, Utils
Defined in:
lib/nerve/reporter/base.rb

Direct Known Subclasses

Zookeeper

Instance Method Summary collapse

Methods included from Logging

configure_logger_for, #log, logger_for

Methods included from Utils

#safe_run

Constructor Details

#initialize(opts) ⇒ Base

Returns a new instance of Base.



7
8
# File 'lib/nerve/reporter/base.rb', line 7

def initialize(opts)
end

Instance Method Details

#ping?Boolean

Returns:

  • (Boolean)


22
23
# File 'lib/nerve/reporter/base.rb', line 22

def ping?
end

#report_downObject



16
17
# File 'lib/nerve/reporter/base.rb', line 16

def report_down
end

#report_upObject



13
14
# File 'lib/nerve/reporter/base.rb', line 13

def report_up
end

#startObject



10
11
# File 'lib/nerve/reporter/base.rb', line 10

def start
end

#update_data(new_data = '') ⇒ Object



19
20
# File 'lib/nerve/reporter/base.rb', line 19

def update_data(new_data='')
end