summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYaroslav Brustinov <ybrustin@cisco.com>2015-11-28 00:06:42 +0200
committerYaroslav Brustinov <ybrustin@cisco.com>2015-11-28 00:06:42 +0200
commit7a4fe4e2a4c078747df290804e0610c5f5084acf (patch)
treeaa3756763a12331fa19ee0b84f541333a9648352
parentdfeb27376f11a16e0ea4f4bfd30bd5acea70f629 (diff)
parent54a8bafe065785fb6c14ff7a4d5b1478e124addc (diff)
Merge branch 'fix_second_daemon_try_without_tty'
-rwxr-xr-xscripts/automation/trex_control_plane/server/extended_daemon_runner.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/scripts/automation/trex_control_plane/server/extended_daemon_runner.py b/scripts/automation/trex_control_plane/server/extended_daemon_runner.py
index a374db30..7bc25aac 100755
--- a/scripts/automation/trex_control_plane/server/extended_daemon_runner.py
+++ b/scripts/automation/trex_control_plane/server/extended_daemon_runner.py
@@ -78,6 +78,7 @@ class ExtendedDaemonRunner(runner.DaemonRunner):
try:
self.daemon_context.stdout = open(app.stdout_path, 'w+t')
except IOError as err:
+ # catch 'tty' error when launching server from remote location
app.stdout_path = "/dev/null"
self.daemon_context.stdout = open(app.stdout_path, 'w+t')
self.daemon_context.stderr = open(app.stderr_path,