Class: Puppet::Util::WindowsRunMode

Inherits:
RunMode show all
Defined in:
lib/puppet/util/run_mode.rb

Instance Attribute Summary

Attributes inherited from RunMode

#name

Instance Method Summary collapse

Methods inherited from RunMode

[], #agent?, #initialize, #master?, #server?, #user?

Constructor Details

This class inherits a constructor from Puppet::Util::RunMode

Instance Method Details

#code_dirObject



97
98
99
# File 'lib/puppet/util/run_mode.rb', line 97

def code_dir
  which_dir(File.join(windows_common_base("code")), "~/.puppetlabs/etc/code")
end

#conf_dirObject



93
94
95
# File 'lib/puppet/util/run_mode.rb', line 93

def conf_dir
  which_dir(File.join(windows_common_base("puppet/etc")), "~/.puppetlabs/etc/puppet")
end

#log_dirObject



113
114
115
# File 'lib/puppet/util/run_mode.rb', line 113

def log_dir
  which_dir(File.join(windows_common_base("puppet/var/log")), "~/.puppetlabs/var/log")
end

#public_dirObject



105
106
107
# File 'lib/puppet/util/run_mode.rb', line 105

def public_dir
  which_dir(File.join(windows_common_base("puppet/public")), "~/.puppetlabs/opt/puppet/public")
end

#run_dirObject



109
110
111
# File 'lib/puppet/util/run_mode.rb', line 109

def run_dir
  which_dir(File.join(windows_common_base("puppet/var/run")), "~/.puppetlabs/var/run")
end

#var_dirObject



101
102
103
# File 'lib/puppet/util/run_mode.rb', line 101

def var_dir
  which_dir(File.join(windows_common_base("puppet/cache")), "~/.puppetlabs/opt/puppet/cache")
end