Class: Faraday::Conductivity::Repeater::Pattern

Inherits:
Object
  • Object
show all
Defined in:
lib/faraday/conductivity/repeater.rb

Instance Method Summary collapse

Constructor Details

#initialize(pattern) ⇒ Pattern

Returns a new instance of Pattern.



46
47
48
# File 'lib/faraday/conductivity/repeater.rb', line 46

def initialize(pattern)
  @pattern = pattern
end

Instance Method Details

#wait(num) ⇒ Object



50
51
52
53
54
55
# File 'lib/faraday/conductivity/repeater.rb', line 50

def wait(num)
  seconds = @pattern.call(num)
  if seconds != 0
    sleep num
  end
end