HomePhorge

(#7184) Find actions bound to other versions of Faces.
2cd3bc47993fUnpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

(#7184) Find actions bound to other versions of Faces.

When we first touch a Face, we load all the available Actions from disk.

Given they define themselves against a specific version of a Face, they are
automatically available tied to the correct version; this makes it trivially
possible to locate those on demand and return them.

Now, we have the ability to find and, consequently, invoke Actions on older
versions of Faces. We don't load enough context, though: the older face will
only have external Actions defined, not anything core.

Reviewed-By: Pieter van de Bruggen <pieter@puppetlabs.com>

Details

Provenance
Daniel Pittman <daniel@puppetlabs.com>Authored on
vanmeeuwenPushed on Jun 2 2015, 2:22 PM
Parents
rPU1e0655e6bdbc: (#7184) Centralize "find action for face" into Puppet::Face
Branches
Unknown
Tags
Unknown

Event Timeline

Daniel Pittman <daniel@puppetlabs.com> committed rPU2cd3bc47993f: (#7184) Find actions bound to other versions of Faces. (authored by Daniel Pittman <daniel@puppetlabs.com>).Jul 22 2011, 10:29 PM