Fixed setting gatewaydev when no ipv4 router is given.

This commit is contained in:
Timo Mkinen 2012-08-14 16:23:43 +03:00
parent df587649ac
commit 747ac729b1

View file

@ -240,8 +240,7 @@ define network::route($gateway = "", $device, $ipv6gateway = "") {
if "${gateway}" != "" {
augeas { "set-default-route":
context => "/files/etc/sysconfig/network",
changes => [ "set GATEWAY ${gateway}",
"set GATEWAYDEV ${device}", ],
changes => "set GATEWAY ${gateway}",
notify => Exec["restart-network"],
}
}
@ -252,6 +251,11 @@ define network::route($gateway = "", $device, $ipv6gateway = "") {
notify => Exec["restart-network"],
}
}
augeas { "set-gatewaydev":
context => "/files/etc/sysconfig/network",
changes => "set GATEWAYDEV ${device}",
notify => Exec["restart-network"],
}
}
openbsd: {
include network::helper::restart