Class Puppet::Agent
In: lib/puppet/agent.rb
Parent: Object

A general class for triggering a run of another class.

Methods

Included Modules

Puppet::Agent::Locker

Attributes

client  [R] 
client_class  [R] 
needing_restart  [R] 
splayed  [R] 
stopping  [RW] 

Public Class methods

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

Public Instance methods

Perform a run with our client.

Sleep when splay is enabled; else just return.

Have we splayed already?

Start listening for events. We‘re pretty much just listening for timer events here.

[Validate]