# File lib/capistrano/recipes/deploy.rb, line 96 def run_locally(cmd) logger.trace "executing locally: #{cmd.inspect}" if logger output_on_stdout = `#{cmd}` if $?.to_i > 0 # $? is command exit code (posix style) raise Capistrano::LocalArgumentError, "Command #{cmd} returned status code #{$?}" end output_on_stdout end