class Bluepill::ProcessConditions::CpuUsage
Public Class Methods
new(options = {})
click to toggle source
# File lib/bluepill/process_conditions/cpu_usage.rb, line 4 def initialize(options = {}) @below = options[:below] end
Public Instance Methods
check(value)
click to toggle source
# File lib/bluepill/process_conditions/cpu_usage.rb, line 13 def check(value) value < @below end
run(pid, include_children)
click to toggle source
# File lib/bluepill/process_conditions/cpu_usage.rb, line 8 def run(pid, include_children) # third col in the ps axu output System.cpu_usage(pid, include_children).to_f end