try looking for a shorter prompt initially, since local admin reports that
authorStephen Soltesz <soltesz@cs.princeton.edu>
Mon, 9 Nov 2009 20:34:34 +0000 (20:34 +0000)
committerStephen Soltesz <soltesz@cs.princeton.edu>
Mon, 9 Nov 2009 20:34:34 +0000 (20:34 +0000)
this is typical behavior of the pcu.

pcucontrol/models/BayTech.py

index b4bf71d..fecabd6 100644 (file)
@@ -28,7 +28,7 @@ class BayTechGeorgeTown(PCUControl):
                return self.run_ssh(node_port, dryrun)
        def run_ssh(self, node_port, dryrun):
                # NOTE: The georgetown pcu always drops the first connection, 
-               self.transport.open(self.host, self.username, None, "Enter user name:")
+               self.transport.open(self.host, self.username, None, "Enter")
                self.transport.close()
                time.sleep(1)
                self.transport.open(self.host, self.username, None, "Enter user name:")