Class Puppet::TransObject
In: lib/puppet/transportable.rb
Parent: Object

The transportable objects themselves. Basically just a hash with some metadata and a few extra methods. I used to have the object actually be a subclass of Hash, but I could never correctly dump them using YAML.

Methods

each   longname   new   ref   tags   to_component   to_hash   to_manifest   to_ral   to_ref   to_resource   to_s   to_yaml_properties  

Included Modules

Enumerable

Attributes

catalog  [RW] 
file  [RW] 
line  [RW] 
name  [RW] 
tags  [W] 
type  [RW] 

Public Class methods

Public Instance methods

Convert a defined type into a component.

Create a normalized resource from our TransObject.

[Validate]