diff options
Diffstat (limited to 'lib/puppet/type/file/type.rb')
-rwxr-xr-x | lib/puppet/type/file/type.rb | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/lib/puppet/type/file/type.rb b/lib/puppet/type/file/type.rb index 95470bb28..eb50b81f9 100755 --- a/lib/puppet/type/file/type.rb +++ b/lib/puppet/type/file/type.rb @@ -1,26 +1,26 @@ module Puppet - Puppet::Type.type(:file).newproperty(:type) do - require 'etc' - desc "A read-only state to check the file type." + Puppet::Type.type(:file).newproperty(: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 + #munge do |value| + # raise Puppet::Error, ":type is read-only" + #end - def retrieve - currentvalue = :absent - if stat = @resource.stat(false) - currentvalue = stat.ftype - end - # so this state is never marked out of sync - @should = [currentvalue] - currentvalue - end + def retrieve + currentvalue = :absent + if stat = @resource.stat(false) + currentvalue = stat.ftype + end + # so this state is never marked out of sync + @should = [currentvalue] + currentvalue + end - def sync - raise Puppet::Error, ":type is read-only" - end + def sync + raise Puppet::Error, ":type is read-only" end + end end |