X-Git-Url: http://git.onelab.eu/?p=nodemanager.git;a=blobdiff_plain;f=plugins%2Fprivatebridge.py;fp=plugins%2Fprivatebridge.py;h=8e77524a98e17632f1d26087f42933b3c680407d;hp=748d392fb865a6314e8720b782fe39352199c8f5;hb=6f1c653e7f3712cd67d5db796eeae5c35fdddf5f;hpb=c79ee8b9c646c2f4dbe5496c61af382897a5fc26 diff --git a/plugins/privatebridge.py b/plugins/privatebridge.py index 748d392..8e77524 100644 --- a/plugins/privatebridge.py +++ b/plugins/privatebridge.py @@ -31,8 +31,11 @@ def log_call_read(command, timeout=logger.default_timeout_minutes*60, poll=1): logger.verbose("log_call: poll=%r s" % poll) trigger=time.time()+timeout try: - child = subprocess.Popen(command, bufsize=1, - stdout=subprocess.PIPE, stderr=subprocess.PIPE, close_fds=True) + child = subprocess.Popen( + command, bufsize=1, + stdout=subprocess.PIPE, stderr=subprocess.PIPE, + close_fds=True, + universal_newlines=True) stdout = "" while True: