Sha256: bcd452e2cac52e2051d0d1658dcfc5fd0ae2141fb463bc851d86527a5e9257f0
Contents?: true
Size: 640 Bytes
Versions: 6
Compression:
Stored size: 640 Bytes
Contents
module Puppet Puppet.type(:file).newstate(:type) do require 'etc' desc "A read-only state to check the file type." #munge do |value| # raise Puppet::Error, ":type is read-only" #end def retrieve if stat = @parent.stat(false) @is = stat.ftype else @is = :absent end # so this state is never marked out of sync @should = [@is] end def sync raise Puppet::Error, ":type is read-only" end end end # $Id: type.rb 862 2006-01-31 02:07:56Z luke $
Version data entries
6 entries across 6 versions & 1 rubygems