Sha256: 082865b4c5b8d885be07ec4be2c4b28e7a069dc9af5a51e5a07f8c368b84a023

Contents?: true

Size: 748 Bytes

Versions: 5

Compression:

Stored size: 748 Bytes

Contents

require 'rubygems'
require 'keystone'

include Keystone::Batch::Base

if ARGV[0] == nil
  puts "set mail addr"
  exit
end

# ERROR_MAIL_TOを設定しておけば自動でエラーメールが送信される
ERROR_MAIL_TO = ARGV[0]
# ●定数
# ERROR_MAIL_TO (エラーメール送信先) 設定しておけば自動でエラーメールを送信してくれる
# ERROR_MAIL_FROM (エラーメール送信元) 設定されてない場合はERROR_MAIL_TOを使用
# ERROR_MAIL_STMP_ADDR (エラーメール送信SMTPアドレス) 設定されてない場合は"127.0.0.1"
# ERROR_MAIL_STMP_PORT (エラーメール送信SMTPポート) 設定されてない場合は25

execute() do
  info "batch process01"
  raise 'error occur'
end

Version data entries

5 entries across 5 versions & 2 rubygems

Version Path
kanamei-kanamei-keystone-0.0.12 example/batch_sample.rb
kanamei-kanamei-keystone-0.0.13 example/batch_sample.rb
kanamei-keystone-0.0.11 example/batch_sample.rb
kanamei-keystone-0.0.12 example/batch_sample.rb
kanamei-keystone-0.0.14 example/batch_sample.rb