X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=src%2Fnepi%2Fresources%2Fplanetlab%2Fnode.py;h=d2461bccd7a9438cf300d670451dad1d47a68ba6;hb=52cf8298f89325a9b64e04b5db85f862134f09eb;hp=681d4dd3ba3f20260a8305a1b7babe788b53d518;hpb=6933e58c5af68fc242fe71878337bd3566aed1c1;p=nepi.git diff --git a/src/nepi/resources/planetlab/node.py b/src/nepi/resources/planetlab/node.py index 681d4dd3..d2461bcc 100644 --- a/src/nepi/resources/planetlab/node.py +++ b/src/nepi/resources/planetlab/node.py @@ -318,12 +318,13 @@ class PlanetlabNode(LinuxNode): provision_ok = False ssh_ok = False proc_ok = False - timeout = 1800 + timeout = 3600 while not provision_ok: node = self._node_to_provision if not self._slicenode: self._add_node_to_slice(node) + self.info( " Node added to slice ") # check ssh connection t = 0 @@ -332,10 +333,12 @@ class PlanetlabNode(LinuxNode): cmd = 'echo \'GOOD NODE\'' ((out, err), proc) = self.execute(cmd) if out.find("GOOD NODE") < 0: + self.info(" No SSH login, sleeping for 60 seconds ") t = t + 60 time.sleep(60) continue else: + self.info(" SSH login OK ") ssh_ok = True continue else: