Sha256: b2888cd8edc24722473ccee3fdb0aa90bf03cc3654ddd211edbfa642324deeae
Contents?: true
Size: 686 Bytes
Versions: 63
Compression:
Stored size: 686 Bytes
Contents
# This file is loaded by the autoloader, and it does not find the hiera support unless required relative require_relative 'hiera_support' module Puppet::DataProviders class HieraEnvDataProvider < Puppet::Plugins::DataProviders::EnvironmentDataProvider include HieraSupport # Return the root of the environment found in the given _scope_ # # @param data_key [String] not used # @param scope [Puppet::Parser::Scope] the parser scope where the environment is found # @return [Pathname] Path to root of the environment def provider_root(_, scope) Pathname.new(scope.environment.configuration.path_to_env) end protected :provider_root end end
Version data entries
63 entries across 63 versions & 2 rubygems