Sha256: 80b2fa83d0fd9d197107e00885c9178e1fb6252e13a2280c42826a85c485f0a4

Contents?: true

Size: 219 Bytes

Versions: 10

Compression:

Stored size: 219 Bytes

Contents

module Caravan
  class Command
    class << self
      def run(cmd, debug = false)
        output = `#{cmd}`
        Caravan::Message.debug(cmd) if debug
        return $?.exitstatus, output
      end
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
caravan-0.7.0 lib/caravan/command.rb
caravan-0.6.2 lib/caravan/command.rb
caravan-0.6.1 lib/caravan/command.rb
caravan-0.6.0 lib/caravan/command.rb
caravan-0.5.2 lib/caravan/command.rb
caravan-0.5.1 lib/caravan/command.rb
caravan-0.5.0.alpha1 lib/caravan/command.rb
caravan-0.4.0 lib/caravan/command.rb
caravan-0.4.0.beta lib/caravan/command.rb
caravan-0.3.1 lib/caravan/command.rb