Method: IntelligentUtils#get_generator_batch

Defined in:
lib/filestack/utils/utils.rb

#get_generator_batch(generator) ⇒ Array

Generates a batch given a Fiber

Parameters:

  • generator (Fiber)

    A living Fiber object

Returns:

  • (Array)


165
166
167
168
169
170
171
# File 'lib/filestack/utils/utils.rb', line 165

def get_generator_batch(generator)
  batch = []
  4.times do
    batch.push(generator.resume) if generator.alive?
  end
  return batch
end