From 7cfe1e39cc185af5a9ef9527535c8526c9cf5548 Mon Sep 17 00:00:00 2001 From: Miguel Sozinho Ramalho <19508417+msramalho@users.noreply.github.com> Date: Tue, 16 Apr 2024 12:45:45 +0100 Subject: [PATCH] #135 fix cleanup of telethon session files (#139) * closes #135 * version bump --- src/auto_archiver/archivers/instagram_tbot_archiver.py | 5 +++-- src/auto_archiver/archivers/telethon_archiver.py | 5 +++-- src/auto_archiver/version.py | 2 +- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/auto_archiver/archivers/instagram_tbot_archiver.py b/src/auto_archiver/archivers/instagram_tbot_archiver.py index 4fcdc9b..0acc08b 100644 --- a/src/auto_archiver/archivers/instagram_tbot_archiver.py +++ b/src/auto_archiver/archivers/instagram_tbot_archiver.py @@ -54,8 +54,9 @@ def setup(self) -> None: def cleanup(self) -> None: logger.info(f"CLEANUP {self.name}.") - if os.path.exists(self.session_file): - os.remove(self.session_file) + session_file_name = self.session_file + ".session" + if os.path.exists(session_file_name): + os.remove(session_file_name) def download(self, item: Metadata) -> Metadata: url = item.get_url() diff --git a/src/auto_archiver/archivers/telethon_archiver.py b/src/auto_archiver/archivers/telethon_archiver.py index 6e803e7..2e2305d 100644 --- a/src/auto_archiver/archivers/telethon_archiver.py +++ b/src/auto_archiver/archivers/telethon_archiver.py @@ -101,8 +101,9 @@ def setup(self) -> None: def cleanup(self) -> None: logger.info(f"CLEANUP {self.name}.") - if os.path.exists(self.session_file): - os.remove(self.session_file) + session_file_name = self.session_file + ".session" + if os.path.exists(session_file_name): + os.remove(session_file_name) def download(self, item: Metadata) -> Metadata: """ diff --git a/src/auto_archiver/version.py b/src/auto_archiver/version.py index fd1db05..7b47b46 100644 --- a/src/auto_archiver/version.py +++ b/src/auto_archiver/version.py @@ -3,7 +3,7 @@ _MINOR = "11" # On main and in a nightly release the patch should be one ahead of the last # released build. -_PATCH = "2" +_PATCH = "3" # This is mainly for nightly builds which have the suffix ".dev$DATE". See # https://semver.org/#is-v123-a-semantic-version for the semantics. _SUFFIX = ""