Sha256: a2a285cd106146e0f596629a59dd9611e13c7766e75904e358cba6e92452bb9e

Contents?: true

Size: 388 Bytes

Versions: 80

Compression:

Stored size: 388 Bytes

Contents

require 'puppet/provider/nameservice/objectadd'

class Puppet::Provider::NameService
class PW < ObjectAdd
  def deletecmd
    [command(:pw), "#{@resource.class.name.to_s}del", @resource[:name]]
  end

  def modifycmd(param, value)
    cmd = [
      command(:pw),
      "#{@resource.class.name.to_s}mod",
      @resource[:name],
      flag(param),
      value
    ]
    cmd
  end
end
end

Version data entries

80 entries across 80 versions & 4 rubygems

Version Path
puppet-parse-0.1.4 lib/vendor/puppet/provider/nameservice/pw.rb
puppet-parse-0.1.3 lib/vendor/puppet/provider/nameservice/pw.rb
puppet-parse-0.1.2 lib/vendor/puppet/provider/nameservice/pw.rb
puppet-parse-0.1.1 lib/vendor/puppet/provider/nameservice/pw.rb
puppet-2.7.26 lib/puppet/provider/nameservice/pw.rb
puppet-2.7.25 lib/puppet/provider/nameservice/pw.rb
puppet-2.7.24 lib/puppet/provider/nameservice/pw.rb
puppet-2.7.23 lib/puppet/provider/nameservice/pw.rb
puppet-2.7.22 lib/puppet/provider/nameservice/pw.rb
librarian-puppet-0.9.9 vendor/gems/ruby/1.9.1/gems/puppet-3.1.0/lib/puppet/provider/nameservice/pw.rb
puppet-parse-0.1.0 lib/vendor/puppet/provider/nameservice/pw.rb
puppet-parse-0.0.6 lib/vendor/puppet/provider/nameservice/pw.rb
puppet-2.7.21 lib/puppet/provider/nameservice/pw.rb
puppet-3.1.1 lib/puppet/provider/nameservice/pw.rb
puppet-2.6.18 lib/puppet/provider/nameservice/pw.rb
puppet-parse-0.0.5 lib/vendor/puppet/provider/nameservice/pw.rb
puppet-parse-0.0.4 lib/vendor/puppet/provider/nameservice/pw.rb
librarian-puppet-0.9.8 vendor/gems/ruby/1.9.1/gems/puppet-3.1.0/lib/puppet/provider/nameservice/pw.rb
puppet-3.1.0 lib/puppet/provider/nameservice/pw.rb
puppet-3.1.0.rc2 lib/puppet/provider/nameservice/pw.rb