Module: Puppet::Util::LogPaths
Instance Method Summary collapse
-
#path ⇒ Object
return the full path to us, for logging and rollback some classes (e.g., FileTypeRecords) will have to override this.
- #source_descriptors ⇒ Object
Instance Method Details
#path ⇒ Object
return the full path to us, for logging and rollback some classes (e.g., FileTypeRecords) will have to override this
4 5 6 |
# File 'lib/vendor/puppet/util/log_paths.rb', line 4 def path @path ||= '/' + pathbuilder.join('/') end |
#source_descriptors ⇒ Object
8 9 10 11 12 13 14 15 16 17 18 19 |
# File 'lib/vendor/puppet/util/log_paths.rb', line 8 def source_descriptors descriptors = {} descriptors[:tags] = [:path, :file, :line].each do |param| next unless value = send(param) descriptors[param] = value end descriptors end |