mcxcontent.rb

Path: lib/puppet/provider/mcx/mcxcontent.rb
Last Update: Wed Dec 09 12:54:29 -0800 2009

Required files

tempfile  

Methods

Constants

TypeMap = { :user => "Users", :group => "Groups", :computer => "Computers", :computerlist => "ComputerLists", }   This provides a mapping of puppet types to DirectoryService type strings.

Public Class methods

self.instances is all important. This is the only class method, it returns an array of instances of this class.

mcxexport is used by instances, and therefore a class method.

Public Instance methods

Gather ds_type and ds_name from resource or parse it out of the name. This is a private instance method, not a class method.

Given the resource name string, parse ds_name out.

Given the resource name string, parse ds_type out.

[Validate]