From 3ab1cfc325811b862cb81d0360bf83216cd6f235 Mon Sep 17 00:00:00 2001 From: Josef Šimánek Date: Sun, 14 Jun 2020 00:26:23 +0200 Subject: Add Gem.disable_system_update_message to disable gem update --system if needed. --- lib/rubygems.rb | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'lib/rubygems.rb') diff --git a/lib/rubygems.rb b/lib/rubygems.rb index c018492150..d24c07d55a 100644 --- a/lib/rubygems.rb +++ b/lib/rubygems.rb @@ -1187,6 +1187,12 @@ An Array (#{env.inspect}) was passed in from #{caller[3]} # other. class << self + ## + # RubyGems distributors (like operating system package managers) can + # disable RubyGems update by setting this to error message printed to + # end-users on gem update --system instead of actual update. + attr_accessor :disable_system_update_message + ## # Hash of loaded Gem::Specification keyed by name -- cgit v1.2.3