Sha256: cac066ee69b9b8d3a3145f66dd8eb1e1c94fd98a21ea1a30ad8f876bc53de82d

Contents?: true

Size: 341 Bytes

Versions: 2

Compression:

Stored size: 341 Bytes

Contents

#!/usr/bin/env ruby
$:.unshift '../lib'
require 'gearman'

client = Gearman::Client.new('localhost:4730')

# Create 100 foreground jobs, one at a time
(1..100).each do |jid|
  data = rand(36**8).to_s(36)
  puts "#{jid} #{data}"
  task = Gearman::Task.new('reverse_string', data)
  task.on_complete {|d| puts d }
  client.do_task(task)
end


Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
gearman-ruby-4.0.5 examples/client_reverse_string.rb
gearman-ruby-4.0.4 examples/client_reverse_string.rb