Sha256: 42f90bf3f1b192f54975fa24c9162edb758a09bf4069b478e227bb32cbd44f52
Contents?: true
Size: 335 Bytes
Versions: 1
Compression:
Stored size: 335 Bytes
Contents
require 'ganymed/collector' module Ganymed class Collector class Uptime < Base def collect! File.open('/proc/uptime') do |f| uptime = f.read.chomp.split.first.to_f boottime = Time.now - uptime @processor.event("os.reboot", 1, :now => boottime) end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ganymed-0.1.0 | lib/ganymed/collector/uptime.rb |