X-Git-Url: https://git.openstreetmap.org/chef.git/blobdiff_plain/3c7828c248553645d2e8ce083787931bfbbf4f75..29d741d17b7f029b4313d70182cfcc6f7c333a06:/cookbooks/networking/templates/default/interfaces.erb diff --git a/cookbooks/networking/templates/default/interfaces.erb b/cookbooks/networking/templates/default/interfaces.erb index 89fc316eb..50238cb5f 100644 --- a/cookbooks/networking/templates/default/interfaces.erb +++ b/cookbooks/networking/templates/default/interfaces.erb @@ -2,6 +2,7 @@ iface lo inet loopback <% node[:networking][:interfaces].each do |name,interface| -%> +<% if interface[:interface] -%> iface <%= interface[:interface] %> <%= interface[:family] %> static address <%= interface[:address] %> @@ -31,5 +32,6 @@ iface <%= interface[:interface] %> <%= interface[:family] %> static autoconf 0 <% end -%> <% end -%> +<% end -%> -auto lo <%= node[:networking][:interfaces].collect { |n,i| i[:interface] }.sort.uniq.join(" ") %> +auto lo <%= node[:networking][:interfaces].collect { |n,i| i[:interface] }.compact.sort.uniq.join(" ") %>