Sha256: 1df3df8c7fab166d71a3ce47bc83e4be986faf75089d09157c1a0f98081a6e83
Contents?: true
Size: 542 Bytes
Versions: 2
Compression:
Stored size: 542 Bytes
Contents
module Frontkick class Result attr_accessor :stdout, :stderr, :exit_code, :duration alias :status :exit_code alias :status= :exit_code= def initialize(params) @stdout = params[:stdout] || "" @stderr = params[:stderr] || "" @exit_code = params[:exit_code] || 0 @duration = params[:duration] || 0 end def output @stdout end def errors @stderr end def successful? @exit_code == 0 end end CommandResult = Result # for lower version compatibility end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
frontkick-0.3.4 | lib/frontkick/result.rb |
frontkick-0.3.3 | lib/frontkick/result.rb |