Exception: Gem::SystemExitException

Inherits:
SystemExit
  • Object
show all
Defined in:
lib/rubygems/exceptions.rb

Overview

Raised to indicate that a system exit should occur with the specified exit_code

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(exit_code) ⇒ SystemExitException

Creates a new SystemExitException with the given exit_code



229
230
231
232
233
# File 'lib/rubygems/exceptions.rb', line 229

def initialize(exit_code)
  @exit_code = exit_code

  super exit_code, "Exiting RubyGems with exit_code #{exit_code}"
end

Instance Attribute Details

#exit_codeObject

The exit code for the process



224
225
226
# File 'lib/rubygems/exceptions.rb', line 224

def exit_code
  @exit_code
end