HomePhorge

Remove Puppet::Util::Cacher use from Puppet::Indirector::Indirection
7c4dbeb24fcfUnpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

Remove Puppet::Util::Cacher use from Puppet::Indirector::Indirection

Previously, indirections were storing their termini in a cached_attr, so that
they could be easily cleared for tests. Because this provides no value outside
of testing, we instead simply create an attr_reader for termini, and expire
them manually in tests.

Reviewed-By: Jacob Helwig <jacob@puppetlabs.com>
(cherry picked from commit e74090468192697a6a2447dc6fcece3dd09a46f1)

Details

Provenance
Nick Lewis <nick@puppetlabs.com>Authored on
Jacob Helwig <jacob@puppetlabs.com>Committed on Aug 19 2011, 10:52 PM
vanmeeuwenPushed on Jun 2 2015, 2:22 PM
Parents
rPUd6e0b71f1413: Remove caching from the catalog, types, and parameters
Branches
Unknown
Tags
Unknown

Event Timeline

Jacob Helwig <jacob@puppetlabs.com> committed rPU7c4dbeb24fcf: Remove Puppet::Util::Cacher use from Puppet::Indirector::Indirection (authored by Nick Lewis <nick@puppetlabs.com>).Aug 19 2011, 10:52 PM