diff --git a/run.py b/run.py index f035ae3..8cfccb0 100755 --- a/run.py +++ b/run.py @@ -1119,10 +1119,10 @@ def setup_client(pool): fprint("VM online.") # Windows client setup fprint("Running full jukebox control system...") - jb = subprocess.Popen("ssh root@192.168.1.25 -- /root/jukebox-software/run.sh".split(' '), stdout=subprocess.PIPE, stderr=subprocess.STDOUT, bufsize=1, universal_newlines=True) + jb = subprocess.Popen("ssh root@192.168.1.25 -t -- /root/jukebox-software/run.sh".split(' '), stdout=subprocess.PIPE, stderr=subprocess.STDOUT, bufsize=1, universal_newlines=True) while True: line = jb.stdout.readline() # Alternatively proc.stdout.read(1024) - if len(line) == 0: + if len(line) == 0: # program end break print(line, end='') if line.find("Running mode: Idle") > 0: