Ejemplo n.º 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)
Ejemplo n.º 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)
Ejemplo n.º 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)
Ejemplo n.º 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)
Ejemplo n.º 5
0
Archivo: test.py Proyecto: dnstap/knot
    def stop(self, check=True):
        '''Stop all servers'''

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