Sha256: a83d9d183c22c3db004b32fe611b93a4fdc01258e0a5eceb3bbe67fca83ebf9f

Contents?: true

Size: 340 Bytes

Versions: 1

Compression:

Stored size: 340 Bytes

Contents

module Wukong
  class WorkflowGraph < Hanuman::Graph
  end

  class Workflow < WorkflowGraph
    include Hanuman::IsOwnInputSlot
    include Hanuman::IsOwnOutputSlot

    #
    # lifecycle
    #

    def setup
      stages.each_value{|stage| stage.setup}
    end

    def stop
      stages.each_value{|stage| stage.stop}
    end

  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
wukong-3.0.0.pre lib/wukong/workflow.rb