class Orchestra::Execution::EmbeddedOperation

Public Instance Methods

build_context() click to toggle source
# File lib/orchestra/execution.rb, line 162
def build_context
  conductor = operation_execution.registry[:conductor]
  copy_observers = conductor.method :copy_observers
  step.start_execution conductor, input, &copy_observers
end
input() click to toggle source
# File lib/orchestra/execution.rb, line 168
def input
  operation_execution.state
end
invoke() click to toggle source
Calls superclass method Orchestra::Execution::Step#invoke
# File lib/orchestra/execution.rb, line 157
def invoke
  super
  context.state.select do |k,_| k == step.result end
end