class Remon::ProcCheck

Attributes

name[R]

Public Class Methods

new(name, pr) click to toggle source
# File lib/remon/proc_check.rb, line 6
def initialize(name, pr)
  raise "no proc passed" if not pr.is_a?(Proc)
  @name = name
  @pr = pr
  @mutex = Mutex.new
end

Public Instance Methods

check_name() click to toggle source
# File lib/remon/proc_check.rb, line 17
def check_name
  @name
end
run() click to toggle source
# File lib/remon/proc_check.rb, line 13
def run
  instance_eval &@pr
end
to_s() click to toggle source
# File lib/remon/proc_check.rb, line 21
def to_s
  "<proc:#{@name}>"
end