From 858dc952b15d2876373c38911a2173aa0bf522a9 Mon Sep 17 00:00:00 2001 From: =?utf8?q?S=2E=C3=87a=C4=9Flar=20Onur?= Date: Sun, 29 Aug 2010 01:23:03 -0400 Subject: [PATCH] everybody deserves a second chance --- source/steps/ReadNodeConfiguration.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/source/steps/ReadNodeConfiguration.py b/source/steps/ReadNodeConfiguration.py index ef1a944..bd55e9b 100644 --- a/source/steps/ReadNodeConfiguration.py +++ b/source/steps/ReadNodeConfiguration.py @@ -14,6 +14,7 @@ import sys, os, traceback import string import socket import re +import time import utils from Exceptions import * @@ -563,7 +564,12 @@ def __parse_configuration_file( vars, log, file_contents ): try: resolved_node_ip= socket.gethostbyname(hostname) except socket.gaierror, e: - hostname_resolve_ok= 0 + # sleep 5 minutes and try again + time.sleep(60*5) + try: + resolved_node_ip= socket.gethostbyname(hostname) + except socket.gaierror, e: + hostname_resolve_ok= 0 if INTERFACE_SETTINGS['method'] == "dhcp": -- 2.43.0