From dde39d9c69770dd22cb69fb50f907502ff6c13e4 Mon Sep 17 00:00:00 2001 From: Adrian Moennich Date: Wed, 4 Mar 2015 10:58:50 +0100 Subject: [PATCH] Livesync: Show only unprocessed queue count in CLI --- livesync/indico_livesync/cli.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/livesync/indico_livesync/cli.py b/livesync/indico_livesync/cli.py index ccbda3a..a44c96e 100644 --- a/livesync/indico_livesync/cli.py +++ b/livesync/indico_livesync/cli.py @@ -58,7 +58,8 @@ def agents(): backend_title = cformat('%{red!}invalid backend ({})%{reset}').format(agent.backend_name) else: backend_title = agent.backend.title - table_data.append([unicode(agent.id), agent.name, backend_title, initial, unicode(agent.queue.count())]) + table_data.append([unicode(agent.id), agent.name, backend_title, initial, + unicode(agent.queue.filter_by(processed=False).count())]) table = AsciiTable(table_data) table.justify_columns[4] = 'right' print table.table