From 728dbcad17bfc347b21bb84ae6db62144350215b Mon Sep 17 00:00:00 2001 From: Michael Scherer Date: Sep 10 2024 13:41:31 +0000 Subject: Fix API call with psutils 2.0 See https://github.com/giampaolo/psutil/blob/master/HISTORY.rst#200 Partially fix the stacktrace seen on https://pagure.io/fedocal/issue/223 --- diff --git a/fedocal/mail_logging.py b/fedocal/mail_logging.py index d243373..44ac352 100644 --- a/fedocal/mail_logging.py +++ b/fedocal/mail_logging.py @@ -74,8 +74,8 @@ class ContextInjector(logging.Filter): record.pid = '-' if not isinstance(current_process, str): record.pid = current_process.pid - record.proc_name = current_process.name - record.command_line = " ".join(current_process.cmdline) + record.proc_name = current_process.name() + record.command_line = " ".join(current_process.cmdline()) record.callstack = self.format_callstack() return True