コード例 #1
0
ファイル: test.py プロジェクト: gitter-badger/knot
    def stop(self, check=True, kill=False):
        '''Stop all servers'''

        for server in self.servers:
            if kill:
                server.kill()
            else:
                server.stop(check=check)
コード例 #2
0
ファイル: test.py プロジェクト: w796933/knot-dns-zoneapi
    def stop(self, check=True, kill=False):
        '''Stop all servers'''

        for server in self.servers:
            if kill:
                server.kill()
            else:
                server.stop(check=check)
コード例 #3
0
ファイル: test.py プロジェクト: gitter-badger/knot
    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)
コード例 #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)
コード例 #5
0
ファイル: test.py プロジェクト: dnstap/knot
    def stop(self, check=True):
        '''Stop all servers'''

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