From 7fe02c095886d38cff75664ac293e446edfaf701 Mon Sep 17 00:00:00 2001 From: Mauricio Tavares Date: Tue, 12 Nov 2024 16:15:29 -0500 Subject: [PATCH 1/2] Adjust asyncio to run deprecated version if python < 3.12 or new function if above --- duologsync/.nfs00000000023e59f300000038 | Bin 0 -> 16384 bytes duologsync/writer.py | 23 +++++++++++++++++------ 2 files changed, 17 insertions(+), 6 deletions(-) create mode 100644 duologsync/.nfs00000000023e59f300000038 diff --git a/duologsync/.nfs00000000023e59f300000038 b/duologsync/.nfs00000000023e59f300000038 new file mode 100644 index 0000000000000000000000000000000000000000..6aa640c8bd3f9908a2dea44a737c34b83a0ab172 GIT binary patch literal 16384 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 (3, 12): + self.writer = asyncio.run( + self.create_writer( + self.hostname, + self.port, + server.get('cert_filepath') + ) ) - ) + + else: + self.writer = asyncio.get_event_loop().run_until_complete( + self.create_writer( + self.hostname, + self.port, + server.get('cert_filepath') + ) + ) + @staticmethod def create_writers(servers): From a29bae43cde43deab9651ec19dca59463f517f92 Mon Sep 17 00:00:00 2001 From: Mauricio Tavares Date: Tue, 12 Nov 2024 20:06:54 -0500 Subject: [PATCH 2/2] Forgot to add the sys library --- duologsync/writer.py | 1 + 1 file changed, 1 insertion(+) diff --git a/duologsync/writer.py b/duologsync/writer.py index bd7a137..cd25a9a 100644 --- a/duologsync/writer.py +++ b/duologsync/writer.py @@ -7,6 +7,7 @@ import logging import socket from socket import gaierror +import sys from duologsync.config import Config from duologsync.program import Program