Beispiel #1
0
    def stop(self, check=True, kill=False):
        '''Stop all servers'''

        for server in self.servers:
            if kill:
                server.kill()
            else:
                server.stop(check=check)
Beispiel #2
0
    def stop(self, check=True, kill=False):
        '''Stop all servers'''

        for server in self.servers:
            if kill:
                server.kill()
            else:
                server.stop(check=check)
Beispiel #3
0
    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)
Beispiel #4
0
    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)
Beispiel #5
0
    def stop(self, check=True):
        '''Stop all servers'''

        for server in self.servers:
            server.stop(check=check)