From 2f14a9b31ec0543334201f0287a2d2fdf98ca1c7 Mon Sep 17 00:00:00 2001 From: Sebastian L Date: Wed, 31 Aug 2022 09:02:49 +0200 Subject: [PATCH] Fix imapproxy_multi - Added imapproxy.conf as parameter as pimpstat won't work without - Added unversal_newlines as Popen parameter because otherwise it's binary output --- plugins/imapproxy/imapproxy_multi | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/plugins/imapproxy/imapproxy_multi b/plugins/imapproxy/imapproxy_multi index 16fc5dae..2a7aba66 100755 --- a/plugins/imapproxy/imapproxy_multi +++ b/plugins/imapproxy/imapproxy_multi @@ -79,9 +79,10 @@ def print_fetch(): connections_created = 0 connections_reused = 0 connections = Popen( - "pimpstat -c | egrep '(Total (Reused|Created)|Cache (Hits|Misses))'", + "/usr/sbin/pimpstat -f /etc/imapproxy.conf -c | /usr/bin/egrep '(Total (Reused|Created)|Cache (Hits|Misses))'", shell=True, - stdout=PIPE + stdout=PIPE, + universal_newlines=True ) for line in connections.stdout: if re.search(r'Hits', line):