Sha256: c6afb29b2f7699e5020402339d57d9a7d591ab090c36b8135579d44707385edb
Contents?: true
Size: 434 Bytes
Versions: 3
Compression:
Stored size: 434 Bytes
Contents
require File.join(File.dirname(__FILE__), 'helper') class Step1 < Pipeline::Stage::Base def run puts("Started step 1") sleep 2 puts("Finished step 1") end end class Step2 < Pipeline::Stage::Base def run puts("Started step 2") sleep 3 puts("Finished step 2") end end class TwoStepPipeline < Pipeline::Base define_stages Step1 >> Step2 end Pipeline.start(TwoStepPipeline.new) Delayed::Job.work_off
Version data entries
3 entries across 3 versions & 2 rubygems
Version | Path |
---|---|
dtsato-pipeline-0.0.8 | examples/two_step_pipeline.rb |
pipeline-0.0.9 | examples/two_step_pipeline.rb |
pipeline-0.0.8 | examples/two_step_pipeline.rb |