class Fleetctl::Runner::Shell
Public Instance Methods
run(*)
click to toggle source
# File lib/fleetctl/runner/shell.rb, line 4 def run(*) return @output if @output Fleetctl.logger.info "#{self.class.name} RUNNING: #{command}" @stdout_data = `#{command}` @status = $? @exit_signal = @status.termsig @exit_code = @status.exitstatus Fleetctl.logger.info "EXIT CODE!: #{@exit_code.inspect}" Fleetctl.logger.info "STDOUT: #{@output.inspect}" @output = @stdout_data end