Class: Puppet::Property::OrderedList

Inherits:
List show all
Defined in:
lib/puppet/property/ordered_list.rb

Overview

This subclass of Puppet::Property manages an ordered list of values. The maintained order is the order defined by the 'current' set of values (i.e. the original order is not disrupted). Any additions are added after the current values in their given order).

For an unordered list see List.

Constant Summary

Instance Attribute Summary

Attributes inherited from Puppet::Parameter

#parent

Method Summary

Methods inherited from Puppet::Property

#call_provider, #call_valuemethod, #insync?, method_added, newvalue, #safe_insync?, #set, #should, #should=, #unsafe_validate, #validate_features_per_value, #value=, value_name, value_option

Methods inherited from Puppet::Parameter

aliasvalue, defaultto, desc, doc, #initialize, initvars, isnamevar, isnamevar?, isrequired, #log, munge, newvalues, nodefault, #pathbuilder, proxymethods, required?, unmunge, #unsafe_munge, #unsafe_validate, validate, #validate

Methods included from Util

exit_on_fail, #exit_on_fail, which, #which

Constructor Details

This class inherits a constructor from Puppet::Parameter