Method: Dynflow::Director::FlowManager#initialize

Defined in:
lib/dynflow/director/flow_manager.rb

#initialize(execution_plan, flow) ⇒ FlowManager

Returns a new instance of FlowManager.



10
11
12
13
14
15
# File 'lib/dynflow/director/flow_manager.rb', line 10

def initialize(execution_plan, flow)
  @execution_plan = Type! execution_plan, ExecutionPlan
  @flow           = flow
  @cursor_index   = {}
  @cursor         = build_root_cursor
end