From 8d28e134b823ab2cc6fb3037115a3ff1ee90ea0f Mon Sep 17 00:00:00 2001 From: Claudio-Daniel Freire Date: Mon, 4 Jul 2011 12:57:11 +0200 Subject: [PATCH] Better progress messages --- src/nepi/testbeds/planetlab/tunproto.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/nepi/testbeds/planetlab/tunproto.py b/src/nepi/testbeds/planetlab/tunproto.py index 228b629e..a80f5ddc 100644 --- a/src/nepi/testbeds/planetlab/tunproto.py +++ b/src/nepi/testbeds/planetlab/tunproto.py @@ -200,12 +200,12 @@ class TunProtoBase(object): args.extend(map(str,extra_args)) if not listen and check_proto != 'fd': args.append(str(peer_addr)) + + print >>sys.stderr, "Starting", self self._make_home() self._install_scripts() - print >>sys.stderr, "Starting", self - # Start process in a "daemonized" way, using nohup and heavy # stdin/out redirection to avoid connection issues (out,err),proc = rspawn.remote_spawn( @@ -253,7 +253,7 @@ class TunProtoBase(object): # Wait for the connection to be established for spin in xrange(30): if self.status() != rspawn.RUNNING: - print >>sys.stderr, "Connected", self + print >>sys.stderr, "FAILED TO CONNECT! ", self break (out,err),proc = server.eintr_retry(server.popen_ssh_command)( @@ -323,6 +323,7 @@ class TunProtoBase(object): else: raise RuntimeError, "Failed to launch TUN forwarder" elif not self._started: + print >>sys.stderr, "SYNC", self.launch() def checkpid(self): -- 2.43.0