def stop(self, check=True, kill=False): '''Stop all servers''' for server in self.servers: if kill: server.kill() else: server.stop(check=check)
def server_remove(self, server=None): # Remove server/servers from the test. if server: if server.listening(): server.stop() self.servers.discard(server) return servers = [srv for srv in self.servers] for server in servers: self.server_remove(server)
def stop(self, check=True): '''Stop all servers''' for server in self.servers: server.stop(check=check)