Class: Ace::Sim::Molecules::SourceBundler::CommandRunner
- Inherits:
-
Object
- Object
- Ace::Sim::Molecules::SourceBundler::CommandRunner
- Defined in:
- lib/ace/sim/molecules/source_bundler.rb
Instance Method Summary collapse
Instance Method Details
#call(args) ⇒ Object
10 11 12 13 14 15 16 17 18 19 |
# File 'lib/ace/sim/molecules/source_bundler.rb', line 10 def call(args) command = Ace::Core::Atoms::CommandExecutor.build_command(args[0], *args[1..]) result = Ace::Core::Atoms::CommandExecutor.execute(command) { success: result[:success], stdout: result[:stdout].to_s, stderr: result[:stderr].to_s, exit_code: result[:exit_code] } end |