def char (self):
if self.status == None: return '?'
- elif self.status == 'busy': return '+'
- elif self.status == 'free': return '-'
+ elif self.status == 'busy': return '*'
+ elif self.status == 'free': return '.'
elif self.status == 'mine': return 'M'
elif self.status == 'starting': return 'S'
command = "ping -c 1 {} 1 {}".format(Pool.ping_timeout_option, hostname)
(status, output) = subprocess.getstatusoutput(command)
+ print ("""
+----------
+Ping command <{command}> has returned {status}
+--
+{output}
+----------
+ """.format(**locals()))
return status == 0
####################