From: Yaroslav Brustinov Date: Wed, 11 Jan 2017 11:50:09 +0000 (+0200) Subject: scapy_server: add try-catch on determining self IP X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=b7fcb83a06ac4c6a75b4b6982418a36865e14440;p=trex.git scapy_server: add try-catch on determining self IP Change-Id: Ibda7ba66a08385cfd8d73717e4c0fa257aa38436 Signed-off-by: Yaroslav Brustinov --- diff --git a/scripts/automation/trex_control_plane/stl/services/scapy_server/scapy_zmq_server.py b/scripts/automation/trex_control_plane/stl/services/scapy_server/scapy_zmq_server.py index 6489b36a..0788229a 100755 --- a/scripts/automation/trex_control_plane/stl/services/scapy_server/scapy_zmq_server.py +++ b/scripts/automation/trex_control_plane/stl/services/scapy_server/scapy_zmq_server.py @@ -103,7 +103,10 @@ class Scapy_server(): self.context = zmq.Context() self.socket = self.context.socket(zmq.REP) self.socket.bind("tcp://*:"+str(port)) - self.IP_address = socket.gethostbyname(socket.gethostname()) + try: + self.IP_address = socket.gethostbyname(socket.gethostname()) + except: + self.IP_address = '0.0.0.0' self.logger = logging.getLogger('scapy_logger') self.logger.setLevel(logging.INFO) console_h = logging.StreamHandler(sys.__stdout__)