Method: Mixlib::ShellOut#error!

Defined in:
lib/mixlib/shellout.rb

#error!Object

If #error? is true, calls invalid!, which raises an Exception.

Returns

nil:

always returns nil when it does not raise

Raises

::ShellCommandFailed:

via invalid!



286
287
288
# File 'lib/mixlib/shellout.rb', line 286

def error!
  invalid!("Expected process to exit with #{valid_exit_codes.inspect}, but received '#{exitstatus}'") if error?
end