HomePhorge

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

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>

Details

Provenance
Nick Lewis <nick@puppetlabs.com>Authored on
vanmeeuwenPushed on Jun 2 2015, 2:22 PM
Parents
rPUe2ea023f809c: Remove caching from the catalog, types, and parameters
Branches
Unknown
Tags
Unknown

Event Timeline

Nick Lewis <nick@puppetlabs.com> committed rPUe74090468192: Remove Puppet::Util::Cacher use from Puppet::Indirector::Indirection (authored by Nick Lewis <nick@puppetlabs.com>).Jul 22 2011, 5:10 AM