Class Puppet::Transaction::Event
In: lib/puppet/transaction/event.rb
Parent: Object

A simple struct for storing what happens on the system.

Methods

Included Modules

Puppet::Util::Tagging Puppet::Util::Logging

Constants

ATTRIBUTES = [:name, :resource, :property, :previous_value, :desired_value, :historical_value, :status, :message, :file, :line, :source_description, :audited]
YAML_ATTRIBUTES = %w{@audited @property @previous_value @desired_value @historical_value @message @name @status @time}
EVENT_STATUSES = %w{noop success failure audit}

Attributes

default_log_level  [R] 
tags  [W] 
time  [RW] 

Public Class methods

Public Instance methods

[Validate]