Sha256: e04d2a4956db87a7e7c9f74cffabe3714535bfc739fa69f02d910ee1674ead7b

Contents?: true

Size: 391 Bytes

Versions: 3

Compression:

Stored size: 391 Bytes

Contents

require 'rubygems'
require 'keystone'
require "optparse"

include Keystone::Batch::Base

# 実行時に--helpでオプション一覧

has_option = {}
opts = option_parser
opts.on("-v value") do |v|
  has_option[:v] = v
end
opts.on("-w who") do |v|
  has_option[:w] = v
end

execute() do
  sleep 100
  info "batch process01"
  info "who=#{has_option[:w]}"
  sleep 4
  raise 'error occur'
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
kanamei-keystone-0.0.25 example/batch_sample.rb
kanamei-keystone-0.0.26 example/batch_sample.rb
kanamei-keystone-0.0.27 example/batch_sample.rb