HomePhorge

Maint: fix a load order problem with type(:component)
6be1eb897505Unpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

Maint: fix a load order problem with type(:component)

Puppet's autoloader has an incompatibility with ruby's native 'require'
statement that makes it possible to reach the same code multiple times,
which can cause genclass to create multiple classes with the same name.
This patch fixes the uses of some puppet types so that they are loaded
using the autoloader instead of using 'require'.

Paired-With: Jacob Helwig <jacob@puppetlabs.com>

Details

Provenance
Jesse Wolfe <jes5199@gmail.com>Authored on
vanmeeuwenPushed on Jun 2 2015, 2:22 PM
Parents
rPUe17cc651a962: Merge branch 'feature/next/resource_application_order' into next
Branches
Unknown
Tags
Unknown

Event Timeline

Jesse Wolfe <jes5199@gmail.com> committed rPU6be1eb897505: Maint: fix a load order problem with type(:component) (authored by Jesse Wolfe <jes5199@gmail.com>).Apr 7 2011, 11:06 PM