Sha256: 19b7f2cbcdc0421ed716cc10d34cd944f802930159465505b4670d8b4ddfb9d6

Contents?: true

Size: 389 Bytes

Versions: 1

Compression:

Stored size: 389 Bytes

Contents

module FrontKick
  class CommandResult
    attr_accessor :stdout, :stderr, :duration

    def initialize(stdout, stderr, exit_code, duration)
      @stdout = stdout
      @stderr = stderr
      @exit_code = exit_code
      @duration = duration
    end

    def output
      @stdout
    end

    def errors
      @stderr
    end

    def successful?
      @exit_code == 0
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
frontkick-0.0.1 lib/frontkick/command_result.rb