class Perus::Pinger::Temp
Public Instance Methods
run()
click to toggle source
# File lib/perus/pinger/metrics/temp.rb, line 8 def run if darwin? degrees = shell('istats cpu temp').split[2].match(/([0-9\.]+)/)[0] else degrees = shell(%Q[sensors | grep "#{options.device}:"]).match(/#{options.device}:\s+(\S+)/)[1] end {temp: degrees.to_f} end