Class: Breeder::Watcher

Inherits:
Object
  • Object
show all
Defined in:
lib/breeder/watcher.rb

Overview

A watcher has a spawn? and reap? method that indicate when to spawn and reap more threads

Instance Method Summary collapse

Instance Method Details

#reap?(num_workers) ⇒ Boolean

Returns:

  • (Boolean)

Raises:

  • (NotImplementedError)


11
12
13
# File 'lib/breeder/watcher.rb', line 11

def reap?(num_workers)
  raise NotImplementedError
end

#spawn?(num_workers) ⇒ Boolean

Returns:

  • (Boolean)

Raises:

  • (NotImplementedError)


7
8
9
# File 'lib/breeder/watcher.rb', line 7

def spawn?(num_workers)
  raise NotImplementedError
end