Class Puppet::Configurer
In: lib/puppet/configurer.rb
Parent: Object

Methods

Included Modules

Puppet::Configurer::FactHandler Puppet::Configurer::PluginHandler Puppet::Util Puppet::Util

Attributes

catalog  [RW] 
compile_time  [R] 
instance  [RW]  Puppetd should only have one instance running, and we need a way to retrieve it.

Public Class methods

How to lock instances of this class.

Just so we can specify that we are "the" instance.

Provide more helpful strings to the logging that the Agent does

Public Instance methods

Convert a plain resource catalog into our full host catalog.

Initialize and load storage

Prepare for catalog retrieval. Downloads everything necessary, etc.

Get the remote catalog, yo. Returns nil if no catalog can be found.

The code that actually runs the catalog. This just passes any options on to the catalog, which accepts :tags and :ignoreschedules.

[Validate]