I don't know on this one, I didn't try it without re-adding and I'm not
exactly sure if the inheritance model will follow with the commands
statements since they're parsed.

I *think* they get overwritten.

Trevor


On Fri, Aug 30, 2013 at 5:11 PM, Adrien Thebo <notifications@github.com>wrote:

> In lib/puppet/provider/group/gpasswd.rb:
>
> > @@ -0,0 +1,69 @@
> > +Puppet::Type.type(:group).provide :gpasswd, :parent => Puppet::Type::Group::
> ProviderGroupadd do
> > +  require 'shellwords'
> > +
> > +  desc <<-EOM
> > +    Group management via `gpasswd`. This allows for local group
> > +    management when the users exist in a remote system.
> > +  EOM
> > +
> > +  commands  :add => "groupadd",
>
> In a similar vein to the comment on line 15, do we need to redefine all
> commands or can they be inherited from the parent class?
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/puppetlabs/puppet/pull/1848/files#r6096358>
> .
>



-- 
Trevor Vaughan
Vice President, Onyx Point, Inc
(410) 541-6699
tvaughan@onyxpoint.com

-- This account not approved for unencrypted proprietary information --