Sha256: 8da364b319ff06f72bccd17c69500b57fb5a51ac040dfe290a107eda22128af2

Contents?: true

Size: 443 Bytes

Versions: 42

Compression:

Stored size: 443 Bytes

Contents

module Puppet::Util::LogPaths
  # return the full path to us, for logging and rollback
  # some classes (e.g., FileTypeRecords) will have to override this
  def path
    @path ||= '/' + pathbuilder.join('/')
  end

  def source_descriptors
    descriptors = {}

    descriptors[:tags] = tags

    [:path, :file, :line].each do |param|
      next unless value = send(param)
      descriptors[param] = value
    end

    descriptors
  end

end

Version data entries

42 entries across 42 versions & 3 rubygems

Version Path
puppet-parse-0.1.4 lib/vendor/puppet/util/log_paths.rb
puppet-parse-0.1.3 lib/vendor/puppet/util/log_paths.rb
puppet-parse-0.1.2 lib/vendor/puppet/util/log_paths.rb
puppet-parse-0.1.1 lib/vendor/puppet/util/log_paths.rb
puppet-2.7.26 lib/puppet/util/log_paths.rb
puppet-2.7.25 lib/puppet/util/log_paths.rb
puppet-2.7.24 lib/puppet/util/log_paths.rb
puppet-3.2.4 lib/puppet/util/log_paths.rb
puppet-2.7.23 lib/puppet/util/log_paths.rb
puppet-3.2.3 lib/puppet/util/log_paths.rb
puppet-3.2.3.rc1 lib/puppet/util/log_paths.rb
puppet-3.2.2 lib/puppet/util/log_paths.rb
puppet-2.7.22 lib/puppet/util/log_paths.rb
puppet-3.2.1 lib/puppet/util/log_paths.rb
puppet-3.2.1.rc1 lib/puppet/util/log_paths.rb
puppet-3.2.0.rc2 lib/puppet/util/log_paths.rb
librarian-puppet-0.9.9 vendor/gems/ruby/1.9.1/gems/puppet-3.1.0/lib/puppet/util/log_paths.rb
puppet-3.2.0.rc1 lib/puppet/util/log_paths.rb
puppet-parse-0.1.0 lib/vendor/puppet/util/log_paths.rb
puppet-parse-0.0.6 lib/vendor/puppet/util/log_paths.rb