Sha256: 366eb1997487dab53e80b02972abdba898a1b672c1def436aca8bfbb82a84286

Contents?: true

Size: 293 Bytes

Versions: 74

Compression:

Stored size: 293 Bytes

Contents

# Fact: uptime_hours
#
# Purpose: Return purely number of hours of uptime.
#
# Resolution: Divides uptime_seconds fact by 3600.
#
# Caveats:
#

Facter.add(:uptime_hours) do
  setcode do
    seconds = Facter.value(:uptime_seconds)
    seconds && seconds / (60 * 60) # seconds in hour
  end
end

Version data entries

74 entries across 74 versions & 3 rubygems

Version Path
facter-2.1.0 lib/facter/uptime_hours.rb
facter-2.1.0-x86-mingw32 lib/facter/uptime_hours.rb
facter-2.1.0-x64-mingw32 lib/facter/uptime_hours.rb
facter-2.1.0-universal-darwin lib/facter/uptime_hours.rb
facter-1.7.6 lib/facter/uptime_hours.rb
facter-2.0.2 lib/facter/uptime_hours.rb
facter-2.0.2-x86-mingw32 lib/facter/uptime_hours.rb
facter-2.0.2-universal-darwin lib/facter/uptime_hours.rb
facter-2.0.1 lib/facter/uptime_hours.rb
facter-2.0.1-x86-mingw32 lib/facter/uptime_hours.rb
facter-2.0.1-universal-darwin lib/facter/uptime_hours.rb
facter-2.0.1.rc4 lib/facter/uptime_hours.rb
facter-2.0.1.rc4-x86-mingw32 lib/facter/uptime_hours.rb
facter-2.0.1.rc4-universal-darwin lib/facter/uptime_hours.rb
facter-2.0.1.rc3 lib/facter/uptime_hours.rb
facter-2.0.1.rc3-x86-mingw32 lib/facter/uptime_hours.rb
facter-2.0.1.rc3-universal-darwin lib/facter/uptime_hours.rb
facter-2.0.1.rc2 lib/facter/uptime_hours.rb
facter-2.0.1.rc2-x86-mingw32 lib/facter/uptime_hours.rb
facter-2.0.1.rc2-universal-darwin lib/facter/uptime_hours.rb