This type seems like it could have unwanted side effects.  I'd prefer
there be a way to specify the resource I want purged, instead of just
all or nothing.




On Apr 21, 2:36 pm, Nigel Kersten <ni...@puppetlabs.com> wrote:
> On Thu, Apr 21, 2011 at 11:21 AM, Forrie <for...@gmail.com> wrote:
> > That only removes the management element, as I understand.
>
> > I can think of a couple of scenarios where I've had issues with this:
>
> > * ssh_authorized_keys - there is a bug where if a comment exists it
> > just keeps dumping more copies of the keys.  When a key is no longer
> > managed, might be nice to have the option to edit it out.   (yes I
> > know you can just do a file://)
>
> > * NFS mounts.  When a mount is no longer managed, I'd like to also
> > remove the mount point under certain conditions.
>
> Have you looked at the Resources resource? It will let you purge
> unmanaged resources of a given type.
>
> http://docs.puppetlabs.com/references/latest/type.html
>
> resources
>
> This is a metatype that can manage other resource types. Any
> metaparams specified here will be passed on to any generated
> resources, so you can purge umanaged resources but set noop to true so
> the purging is only logged and does not actually happen.
>
> PARAMETERS
> NAME
> The name of the type to be managed.
>
> PURGE
> Purge unmanaged resources. This will delete any resource that is not
> specified in your configuration and is not required by any specified
> resources. Valid values are true, false.
>
> UNLESS_SYSTEM_USER
> This keeps system users from being purged. By default, it does not
> purge users whose UIDs are less than or equal to 500, but you can
> specify a different UID as the inclusive limit. Valid values are true,
> false. Values can match /^\d+$/.

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to