From bd69f9be4e791cac2e202f34412d870980387ef3 Mon Sep 17 00:00:00 2001 From: Dimitris Zlatanidis Date: Wed, 5 Apr 2023 21:38:25 +0300 Subject: [PATCH] Updated logging --- slpkg/upgrade.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/slpkg/upgrade.py b/slpkg/upgrade.py index 604336f8..84ac2c33 100644 --- a/slpkg/upgrade.py +++ b/slpkg/upgrade.py @@ -2,6 +2,7 @@ # -*- coding: utf-8 -*- import logging +from pathlib import Path from typing import Generator from packaging.version import parse, InvalidVersion @@ -24,7 +25,11 @@ class Upgrade(Configs): self.repo_for_binaries: bool = self.utils.is_option(self.flag_bin_repository, self.flags) self.all_installed: list = self.utils.installed_package_names - logging.basicConfig(filename=f'{self.log_path}/slpkg_upgrade.log', encoding='utf-8', level=logging.DEBUG) + + log_file: Path = Path(self.log_path, 'debug_upgrade.log') + logging.basicConfig(filename=log_file, + encoding='utf-8', + level=logging.DEBUG) def packages(self) -> Generator[str, None, None]: """ Returns the upgradable packages. """ @@ -67,6 +72,6 @@ class Upgrade(Configs): if parse(repo_version) == parse(inst_version) and parse(repo_build) > parse(inst_build): return True except InvalidVersion as err: - logging.debug(err) + logging.error(err) return False