Sha256: f59774badfa5cbdd42a56f00a2cd8e832ca038d4e699b011364122b1e0a8efbc

Contents?: true

Size: 309 Bytes

Versions: 6

Compression:

Stored size: 309 Bytes

Contents

class Puppet::Settings::DirectorySetting < Puppet::Settings::FileSetting
  def type
    :directory
  end

  # @api private
  def open_file(filename, option = 'r', &block)
    file = Puppet::FileSystem::File.new(filename)
    controlled_access do |mode|
      file.open(mode, option, &block)
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
puppet-3.4.3 lib/puppet/settings/directory_setting.rb
puppet-3.4.2 lib/puppet/settings/directory_setting.rb
puppet-3.4.1 lib/puppet/settings/directory_setting.rb
puppet-3.4.0 lib/puppet/settings/directory_setting.rb
puppet-3.4.0.rc2 lib/puppet/settings/directory_setting.rb
puppet-3.4.0.rc1 lib/puppet/settings/directory_setting.rb