Class: Belzebuth::WaitCondition::Base

Inherits:
Object
  • Object
show all
Defined in:
lib/belzebuth/wait_condition/base.rb

Direct Known Subclasses

Api, Blocking, Closure, FileExist, RegularExpression, Timed

Instance Method Summary collapse

Instance Method Details

#call(process) ⇒ Object

Raises:

  • (NotImplemented)


10
11
12
# File 'lib/belzebuth/wait_condition/base.rb', line 10

def call(process)
  raise NotImplemented, "#{self.class}#call is not implemented"
end

#complete(process) ⇒ Object



7
8
# File 'lib/belzebuth/wait_condition/base.rb', line 7

def complete(process)
end

#sleep_time_between_condition(process) ⇒ Object



14
15
16
# File 'lib/belzebuth/wait_condition/base.rb', line 14

def sleep_time_between_condition(process)
  0.5
end

#start(process) ⇒ Object



4
5
# File 'lib/belzebuth/wait_condition/base.rb', line 4

def start(process)
end