Method: CloudFlock::App::Common#source_watchdogs

Defined in:
lib/cloudflock/app/common/servers.rb

#source_watchdogs(shell) ⇒ Object

Public: Start all watchdogs to monitor a source host.

source - SSH object logged in to the source host.

Returns a Hash containing name => Watchdog mappings. Watchdogs will have no alarms set.



740
741
742
743
744
# File 'lib/cloudflock/app/common/servers.rb', line 740

def source_watchdogs(shell)
  [:system_load,:utilized_memory].map do |e|
    start_watchdog(:source, e, shell)
  end
end