def action_enable
unless @current_resource.inet_addr
unless @new_resource.device == "lo"
command = "ifconfig #{@new_resource.device} #{@new_resource.name}"
command << " netmask #{@new_resource.mask}" if @new_resource.mask
command << " metric #{@new_resource.metric}" if @new_resource.metric
command << " mtu #{@new_resource.mtu}" if @new_resource.mtu
end
converge_by ("run #{command} to enable #{@new_resource}") do
run_command(
:command => command
)
Chef::Log.info("#{@new_resource} enabled")
end
end
end