Add backwards compatibility for older versions of chef that do not support multiple role paths.

This commit is contained in:
Shane Gibbs 2014-02-15 11:09:06 +13:00
parent 5600bd1067
commit 8e3dbce137
1 changed files with 7 additions and 1 deletions

View File

@ -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 %>