Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- require 'puppet/provider/parsedfile'
- require 'puppet/type/etcservice'
- conf = "/etc/services"
- Puppet::Type.type(:etcservice).provide(:etcservice,
- :parent => Puppet::Provider::ParsedFile,
- :default_target => conf
- ) do
- #defaultfor :operatingsystem => %w(hp-ux solaris)
- @fields = [:name, :portslashprot, :comment]
- text_line :comment, :match => /^\s*#/
- text_line :blank, :match => /^\s*$/
- record_line self.name, :fields => @fields, :separator => /\s+/, :joiner => "\t", :optional => [:comment]
- end
Add Comment
Please, Sign In to add comment