module Process::Metrics
Constants
Public Class Methods
duration(value)
click to toggle source
According to the linux manual page specifications.
# File lib/process/metrics/general.rb, line 31 def self.duration(value) if /((?<days>\d\d)\-)?((?<hours>\d\d):)?(?<minutes>\d\d):(?<seconds>\d\d)?/ =~ value (((days&.to_i || 0) * 24 + (hours&.to_i || 0)) * 60 + (minutes&.to_i || 0)) * 60 + seconds&.to_i end end