Class: RVM::Environment::GemsetWrapper::GlobalCacheHelper

Inherits:
Object
  • Object
show all
Defined in:
lib/rvm/environment/gemset.rb

Overview

A Ruby-like wrapper to manipulate the rvm gem global cache.

Instance Method Summary collapse

Constructor Details

#initialize(parent) ⇒ GlobalCacheHelper

Returns a new instance of GlobalCacheHelper.



198
199
200
# File 'lib/rvm/environment/gemset.rb', line 198

def initialize(parent)
  @parent = parent
end

Instance Method Details

#disable!Object

Disable the globalcache



208
209
210
# File 'lib/rvm/environment/gemset.rb', line 208

def disable!
  @parent.gemset_globalcache :disable
end

#enable!Object

Enable the globalcache



203
204
205
# File 'lib/rvm/environment/gemset.rb', line 203

def enable!
  @parent.gemset_globalcache :enable
end

#enabled?Boolean

Returns whether or not the globalcache is enabled.

Returns:

  • (Boolean)


213
214
215
# File 'lib/rvm/environment/gemset.rb', line 213

def enabled?
  @parent.gemset_globalcache :enabled
end