Method: PDK::Util.system_configdir
- Defined in:
- lib/pdk/util.rb
.system_configdir ⇒ Object
150 151 152 153 154 155 156 |
# File 'lib/pdk/util.rb', line 150 def system_configdir return @system_configdir unless @system_configdir.nil? return @system_configdir = File.join(File::SEPARATOR, 'opt', 'puppetlabs', 'pdk', 'config') unless Gem.win_platform? return @system_configdir = File.join(PDK::Util::Env['ProgramData'], 'PuppetLabs', 'PDK') unless PDK::Util::Env['ProgramData'].nil? @system_configdir = File.join(PDK::Util::Env['AllUsersProfile'], 'PuppetLabs', 'PDK') end |