Class: Chef::Dist
- Inherits:
-
Object
- Object
- Chef::Dist
- Defined in:
- lib/chef/dist.rb
Constant Summary collapse
- PRODUCT =
This class is not fully implemented, depending on it is not recommended! When referencing a product directly, like Chef (Now Chef Infra)
"Chef Infra Client".freeze
- SHORT =
A short designation for the product, used in Windows event logs and some nomenclature.
ChefConfig::Dist::SHORT.freeze
- SERVER_PRODUCT =
The name of the server product
"Chef Infra Server".freeze
- CLIENT =
The client’s alias (chef-client)
ChefConfig::Dist::CLIENT.freeze
- AUTOMATE =
name of the automate product
"Chef Automate".freeze
- EXEC =
The chef executable, as in ‘chef gem install` or `chef generate cookbook`
ChefConfig::Dist::EXEC.freeze
- WEBSITE =
product website address
"https://chef.io".freeze
- ZERO =
Chef-Zero’s product name
"Chef Infra Zero".freeze
- SOLO =
Chef-Solo’s product name
"Chef Infra Solo".freeze
- ZEROEXEC =
The chef-zero executable (local mode)
"chef-zero".freeze
- SOLOEXEC =
The chef-solo executable (legacy local mode)
"chef-solo".freeze
- SHELL =
The chef-shell executable
"chef-shell".freeze
- APPLY =
The chef-apply executable
"chef-apply".freeze
- SHELL_CONF =
Configuration related constants The chef-shell configuration file
"chef_shell.rb".freeze
- CONF_DIR =
The configuration directory
ChefConfig::Config.etc_chef_dir.freeze
- USER_CONF_DIR =
The user’s configuration directory
ChefConfig::Dist::USER_CONF_DIR.freeze
- SERVER_CONF_DIR =
The server’s configuration directory
"/etc/chef-server".freeze