usr/bin/byobu-select-session: use screen -ls, less overhead

This commit is contained in:
Dustin Kirkland 2010-05-04 13:03:25 -05:00
commit d2c6f9587c
2 changed files with 3 additions and 2 deletions

3
debian/changelog vendored
View file

@ -1,8 +1,9 @@
byobu (2.74) unreleased; urgency=low byobu (2.74-0ubuntu1) maverick; urgency=low
* usr/lib/byobu/disk_io: fix regex to support RAID devices, LP: #572855 * usr/lib/byobu/disk_io: fix regex to support RAID devices, LP: #572855
* debian/postinst: make debconf question failsafe, LP: #569041 * debian/postinst: make debconf question failsafe, LP: #569041
* usr/bin/byobu: add support for different window sets, LP: #517796 * usr/bin/byobu: add support for different window sets, LP: #517796
* usr/bin/byobu-select-session: use screen -ls, less overhead
-- Dustin Kirkland <kirkland@ubuntu.com> Wed, 28 Apr 2010 23:11:14 -0500 -- Dustin Kirkland <kirkland@ubuntu.com> Wed, 28 Apr 2010 23:11:14 -0500

View file

@ -25,7 +25,7 @@ sessions = []
choice = "" choice = ""
sessions.append(0) sessions.append(0)
i = 0 i = 0
output = commands.getoutput('byobu -ls | sed "s/\s\+/ /g" | grep "^\s"') output = commands.getoutput('screen -ls | sed "s/\s\+/ /g" | grep "^\s"')
if output: if output:
for s in output.split("\n"): for s in output.split("\n"):
items = s.split(" ") items = s.split(" ")