예제 #1
0
        def response_handler(resp):
            if resp.is_success:
                result = format_replication_header(resp.headers)
                result['content'] = [
                    self._conn.deserialize(line)
                    for line in resp.body.split('\n') if line
                ] if deserialize else resp.body
                return result

            raise ReplicationDumpError(resp, request)
예제 #2
0
        def response_handler(resp: Response) -> Json:
            if resp.is_success:
                result = format_replication_header(resp.headers)
                result["content"] = ([
                    self._conn.deserialize(line)
                    for line in resp.body.split("\n") if line
                ] if deserialize else resp.body)
                return result

            raise WALTailError(resp, request)