module SimplePipeline::Timeout
Public Class Methods
included(base)
click to toggle source
# File lib/simple_pipeline/timeout.rb, line 5 def self.included (base) base.extend(ClassMethods) base.class_variable_set(:@@timeout_in_sec, 0) end
Public Instance Methods
timeout()
click to toggle source
# File lib/simple_pipeline/timeout.rb, line 20 def timeout @timeout_in_sec || self.class.class_variable_get(:@@timeout_in_sec) end
timeout=(sec)
click to toggle source
# File lib/simple_pipeline/timeout.rb, line 16 def timeout=(sec) @timeout_in_sec = sec end