class Puppet::FileServing::Metadata::MetaStat
Public Class Methods
new(stat, source_permissions)
click to toggle source
# File lib/puppet/file_serving/metadata.rb 48 def initialize(stat, source_permissions) 49 @stat = stat 50 @source_permissions_ignore = (!source_permissions || source_permissions == :ignore) 51 end
Public Instance Methods
group()
click to toggle source
# File lib/puppet/file_serving/metadata.rb 57 def group 58 @source_permissions_ignore ? Process.egid : @stat.gid 59 end
mode()
click to toggle source
# File lib/puppet/file_serving/metadata.rb 61 def mode 62 @source_permissions_ignore ? 0644 : @stat.mode 63 end
owner()
click to toggle source
# File lib/puppet/file_serving/metadata.rb 53 def owner 54 @source_permissions_ignore ? Process.euid : @stat.uid 55 end