Sha256: ebf774e0cd43d85b271069a3be6f86dad9d2b6499c2247abf65c4d1d341075a4
Contents?: true
Size: 483 Bytes
Versions: 2
Compression:
Stored size: 483 Bytes
Contents
$LOAD_PATH.unshift("../lib") require 'rubygems' require 'gearman' # Control logger l = Logger.new($stdout) l.level = Logger::DEBUG Gearman.logger=l servers = ['localhost:4730'] client = Gearman::Client.new(servers) taskset = Gearman::TaskSet.new(client) task = Gearman::Task.new('sleep', 20) task.on_status {|n,d| puts "Status: #{n}/#{d} iterations complete" } # Add task to taskset taskset.add_task(task) # Submit taskset and wait forever for completion taskset.wait_forever
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
gearman-ruby-4.0.5 | examples/client.rb |
gearman-ruby-4.0.4 | examples/client.rb |