Sha256: 561c4c9842a4a1126052f28d6077a54cbb200735280a9d31d7971ae8e56c130a
Contents?: true
Size: 451 Bytes
Versions: 6
Compression:
Stored size: 451 Bytes
Contents
require 'cloud66_agent/utils/vital_signs' require 'cloud66_agent/utils/server' module Cloud66 module Commands class Vitals def self.perform begin data = Utils::VitalSigns.vitals_alerts rescue => exc data = { error: exc.message } end Utils::Server.send_vitals(data) if !data.nil? && !data.empty? exit 0 rescue => exc $logger.error "Command \"vitals\" failed: #{exc.message}" exit -1 end end end end
Version data entries
6 entries across 6 versions & 1 rubygems