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