Class: Proxy::AnsibleDirector::Actions::BuildExecutionEnvironment

Inherits:
Dynflow::Action::Runner
  • Object
show all
Defined in:
lib/smart_proxy_ansible_director/actions/build_execution_environment.rb

Instance Method Summary collapse

Instance Method Details

#initiate_runnerObject



17
18
19
# File 'lib/smart_proxy_ansible_director/actions/build_execution_environment.rb', line 17

def initiate_runner
  ::Proxy::AnsibleDirector::Runners::AnsibleBuilderRunner.new(input[:build_ee_input])
end

#plan(build_ee_input) ⇒ Object

{ ee_id: int, ee_name: '', ee_base_image: '', ee_formatted_content: }



13
14
15
# File 'lib/smart_proxy_ansible_director/actions/build_execution_environment.rb', line 13

def plan(build_ee_input)
  plan_self build_ee_input: build_ee_input
end