# File lib/puppet/util/cacher.rb, line 76 76: def expire 77: # Only expire if we have an expirer. This is 78: # mostly so that we can comfortably handle cases 79: # like Puppet::Type instances, which use their 80: # catalog as their expirer, and they often don't 81: # have a catalog. 82: if e = expirer 83: e.expire 84: end 85: end