From 362f849d62c4a990d63569706ecf8966e5a72049 Mon Sep 17 00:00:00 2001 From: Grant Likely Date: Fri, 17 Jun 2016 13:33:26 +0100 Subject: [PATCH] select-session.py: fix lintian bugs Commit 411807ef ("Add support for tmux grouped sessions) added a few policy violations in the python code. Fix them up. This change should be squashed into the original commit before merging upstream. --- usr/lib/byobu/include/select-session.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/usr/lib/byobu/include/select-session.py b/usr/lib/byobu/include/select-session.py index 76e26a22..4a22b64b 100755 --- a/usr/lib/byobu/include/select-session.py +++ b/usr/lib/byobu/include/select-session.py @@ -85,6 +85,7 @@ def get_sessions(): i += 1 return sessions + def cull_zombies(session_name): # When using tmux session groups, closing a client will leave # unattached "zombie" sessions that will never be reattached. @@ -109,9 +110,9 @@ def cull_zombies(session_name): # Kill all the matching hidden & unattached sessions pattern = "^_%s-\\d+:.+\\(%s\\)$" % (session_name, master.group(1)) for s in re.findall(pattern, output, re.MULTILINE): - print("Killing", s.split(":")[0]); subprocess.Popen(["tmux", "kill-session", "-t", s.split(":")[0]]) + def update_environment(session): backend, session_name = session.split("____", 2) for var in BYOBU_UPDATE_ENVVARS: