Add backwards compatibility for older versions of chef that do not support multiple role paths.
This commit is contained in:
parent
5600bd1067
commit
8e3dbce137
|
@ -1,3 +1,5 @@
|
|||
require 'chef/version_constraint'
|
||||
|
||||
<% if node_name %>
|
||||
node_name "<%= node_name %>"
|
||||
<% end %>
|
||||
|
@ -5,7 +7,11 @@ file_cache_path "<%= file_cache_path %>"
|
|||
file_backup_path "<%= file_backup_path %>"
|
||||
cookbook_path <%= cookbooks_path.inspect %>
|
||||
<% if roles_path %>
|
||||
role_path <%= roles_path.inspect %>
|
||||
if Chef::VersionConstraint.new("< 11.8.0").include?(Chef::VERSION)
|
||||
role_path <%= roles_path.first.inspect %>
|
||||
else
|
||||
role_path <%= roles_path.inspect %>
|
||||
end
|
||||
<% end %>
|
||||
log_level <%= log_level.inspect %>
|
||||
verbose_logging <%= verbose_logging.inspect %>
|
||||
|
|
Loading…
Reference in New Issue