Exemplo n.º 1
0
 def __init__(self, number, title, command, server_log):
     PlayerInfo.__init__(self, number)
     self.steps = 0
     self.total_step_time = 0
     self.max_step_time = 0
     self.title = title
     self.msg = ''
     self.server_log = server_log
     self.points = []
     self.process = Popen(command, shell=True, stdin=PIPE, stdout=PIPE,
             stderr=PIPE)
     self.stderr_reader = StreamReader(self.process.stderr)
     self.stderr_reader.start()
Exemplo n.º 2
0
 def __init__(self, number, title, command, server_log):
     PlayerInfo.__init__(self, number)
     self.steps = 0
     self.total_step_time = 0
     self.max_step_time = 0
     self.title = title
     self.msg = ''
     self.server_log = server_log
     self.points = []
     self.process = Popen(command,
                          shell=True,
                          stdin=PIPE,
                          stdout=PIPE,
                          stderr=PIPE)
     self.stderr_reader = StreamReader(self.process.stderr)
     self.stderr_reader.start()