Class: Puppet::Pops::Loader::LoaderPaths::TypePathPP

Inherits:
PuppetSmartPath show all
Defined in:
lib/puppet/pops/loader/loader_paths.rb

Constant Summary collapse

TYPE_PATH_PP =

Navigate to directory where ‘lib’ is, then down again

File.join('types')

Constants inherited from PuppetSmartPath

PuppetSmartPath::EXTENSION

Instance Attribute Summary

Attributes inherited from SmartPath

#generic_path

Instance Method Summary collapse

Methods inherited from PuppetSmartPath

#effective_path, #extension, #root_path

Methods inherited from SmartPath

#effective_path, #initialize, #root_path

Constructor Details

This class inherits a constructor from Puppet::Pops::Loader::LoaderPaths::SmartPath

Instance Method Details

#instantiatorObject



160
161
162
# File 'lib/puppet/pops/loader/loader_paths.rb', line 160

def instantiator()
  Puppet::Pops::Loader::TypeDefinitionInstantiator
end

#relative_pathObject



156
157
158
# File 'lib/puppet/pops/loader/loader_paths.rb', line 156

def relative_path
  TYPE_PATH_PP
end