Sha256: 039e44547ce6fc83fcf42a1f75311039affc3f30babb75dad3433085b1f18776

Contents?: true

Size: 579 Bytes

Versions: 14

Compression:

Stored size: 579 Bytes

Contents

# Allow examples to be run in-place without requiring a gem install
$LOAD_PATH.unshift File.dirname(__FILE__) + '/../../lib'

require 'rubygems'
require 'erb'
require 'modern_times'
require 'yaml'
require 'bar_worker'
require 'baz_worker'

config = YAML.load(ERB.new(File.read(File.join(File.dirname(__FILE__), '..', 'jms.yml'))).result(binding))
ModernTimes::JMS::Connection.init(config)

manager = ModernTimes::Manager.new(:persist_file => 'modern_times.state')
manager.stop_on_signal
manager.allowed_workers = [BarWorker,BazWorker]
#manager.add(BarWorker, 2, {})
manager.join

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
modern_times-0.3.1 examples/simple/manager.rb
modern_times-0.3.0 examples/simple/manager.rb
modern_times-0.2.11 examples/simple/manager.rb
modern_times-0.2.10 examples/simple/manager.rb
modern_times-0.2.9 examples/simple/manager.rb
modern_times-0.2.8 examples/simple/manager.rb
modern_times-0.2.7 examples/simple/manager.rb
modern_times-0.2.6 examples/simple/manager.rb
modern_times-0.2.5 examples/simple/manager.rb
modern_times-0.2.4 examples/simple/manager.rb
modern_times-0.2.3 examples/simple/manager.rb
modern_times-0.2.2 examples/simple/manager.rb
modern_times-0.2.1 examples/simple/manager.rb
modern_times-0.2.0 examples/simple/manager.rb