Class | Puppet::Provider::NameService::DirectoryService |
In: |
lib/puppet/provider/nameservice/directoryservice.rb
|
Parent: | Puppet::Provider::NameService |
ds_path | [W] |
JJM: This allows us to pass information when calling
Puppet::Type.type e.g. Puppet::Type.type(:user).provide :directoryservice, :ds_path => "Users" This is referenced in the get_ds_path class method |
macosx_version_major | [W] |
NBK: we override @parent.create as we need to execute a series of commands to create objects with dscl, rather than the single command nameservice.rb expects to be returned by addcmd. Thus we don‘t bother defining addcmd.