summaryrefslogtreecommitdiff
path: root/azurelinuxagent/common/dhcp.py
diff options
context:
space:
mode:
Diffstat (limited to 'azurelinuxagent/common/dhcp.py')
-rw-r--r--azurelinuxagent/common/dhcp.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/azurelinuxagent/common/dhcp.py b/azurelinuxagent/common/dhcp.py
index 66346b5..6087643 100644
--- a/azurelinuxagent/common/dhcp.py
+++ b/azurelinuxagent/common/dhcp.py
@@ -130,7 +130,7 @@ class DhcpHandler(object):
logger.info("Gateway:{0}", self.gateway)
logger.info("Routes:{0}", self.routes)
# Add default gateway
- if self.gateway is not None:
+ if self.gateway is not None and self.osutil.is_missing_default_route():
self.osutil.route_add(0, 0, self.gateway)
if self.routes is not None:
for route in self.routes: