Module: Obfusk::Util::ShBase

Included in:
Sh, Shc
Defined in:
lib/obfusk/util/sh.rb

Overview

common methods for Sh, Shc

Instance Method Summary collapse

Instance Method Details

#ok!Sh

Returns self.

Returns:

  • (Sh)

    self

Raises:

  • RunError when exitstatus non-zero



27
28
29
# File 'lib/obfusk/util/sh.rb', line 27

def ok!
  ::Obfusk::Util.chk_exitstatus cmd, status.exitstatus; self
end

#ok?Boolean

was the exitstatus zero?

Returns:

  • (Boolean)


21
22
23
# File 'lib/obfusk/util/sh.rb', line 21

def ok?
  status.exitstatus == 0
end