class Bluepill::ProcessConditions::ProcessCondition
Public Class Methods
new(options = {})
click to toggle source
# File lib/bluepill/process_conditions/process_condition.rb, line 4 def initialize(options = {}) @options = options end
Public Instance Methods
check(_value)
click to toggle source
# File lib/bluepill/process_conditions/process_condition.rb, line 12 def check(_value) raise 'Implement in subclass!' end
format_value(value)
click to toggle source
# File lib/bluepill/process_conditions/process_condition.rb, line 16 def format_value(value) value end
run(_pid, _include_children)
click to toggle source
# File lib/bluepill/process_conditions/process_condition.rb, line 8 def run(_pid, _include_children) raise 'Implement in subclass!' end