Skip to content

Instantly share code, notes, and snippets.

/t.rb

Created Jan 14, 2011
Embed
What would you like to do?
require 'rubygems'
require 'yajl'
require 'ruote'
require 'ruote/couch'
engine = Ruote::Engine.new(
Ruote::Worker.new(
Ruote::Couch::CouchStorage.new(
'http://localhost:5984', 'couch_prefix' => 'test')))
engine.register do
catchall Ruote::NoOpParticipant
end
pdef = Ruote.process_definition do
alpha
bravo
end
engine.noisy = true
# displaying the worker's work, step by step, in yellow
wfid = engine.launch(pdef)
engine.wait_for(wfid)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.