Method: Chef::Role#env_run_lists
- Defined in:
- lib/chef/role.rb
#env_run_lists(env_run_lists = nil) ⇒ Object Also known as: env_run_list
Per environment run lists
93 94 95 96 97 98 99 100 101 102 103 104 |
# File 'lib/chef/role.rb', line 93 def env_run_lists(env_run_lists = nil) unless env_run_lists.nil? unless env_run_lists.key?("_default") msg = "_default key is required in env_run_lists.\n" msg << "(env_run_lists: #{env_run_lists.inspect})" raise Chef::Exceptions::InvalidEnvironmentRunListSpecification, msg end @env_run_lists.clear env_run_lists.each { |k, v| @env_run_lists[k] = Chef::RunList.new(*Array(v)) } end @env_run_lists end |