Method: Aruba::Processes::BasicProcess#inspect

Defined in:
lib/aruba/processes/basic_process.rb

#inspectObject Also known as: to_s



117
118
119
120
121
122
123
124
125
126
127
# File 'lib/aruba/processes/basic_process.rb', line 117

def inspect
  out = stdout(:wait_for_io => 0) + stderr(:wait_for_io => 0)

  out = if out.length > 76
          out[0, 75] + ' ...'
        else
          out
        end

  format '#<%s:%s commandline="%s": output="%s">', self.class, self.object_id, commandline, out
end