Sha256: baf6556e35ab8bed9eb86f1c3355a7619783610705a2922135747e53365b2413

Contents?: true

Size: 460 Bytes

Versions: 6

Compression:

Stored size: 460 Bytes

Contents

require_relative 'task_obj_definition.rb'

DRbQS.option_parser do |opt, hash|
  hash[:step] = 1
  opt.on('--step NUM', Integer, 'Set the step size.') do |v|
    hash[:step] = v
  end
end

DRbQS.define_server do |server, argv, opts|
  step = opts[:step]
  server.task_generator(:generate => 2) do |reg|
    1.step(100, 50) do |i|
      reg.create_add(TestSum.new, :calc, args: [i, i + 10, step]) do |srv, result|
        puts result
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
drbqs-0.1.1 spec/integration_test/definition/server01.rb
drbqs-0.1.0 spec/integration_test/definition/server01.rb
drbqs-0.0.19 spec/integration_test/definition/server01.rb
drbqs-0.0.18 spec/integration_test/definition/server01.rb
drbqs-0.0.17 spec/integration_test/definition/server01.rb
drbqs-0.0.16 spec/integration_test/definition/server01.rb