diff options
author | Tim Laszlo <tim.laszlo@gmail.com> | 2012-06-04 14:37:52 -0500 |
---|---|---|
committer | Tim Laszlo <tim.laszlo@gmail.com> | 2012-06-04 14:37:52 -0500 |
commit | 4f0998dc8f47afa655bf571b4e2727b57922f4bc (patch) | |
tree | 6367d4151a3b133eb1645f935c49d9d4da748e9a /src | |
parent | 826987ef1f86c2847cd83c4137c50c4904032068 (diff) | |
download | bcfg2-4f0998dc8f47afa655bf571b4e2727b57922f4bc.tar.gz bcfg2-4f0998dc8f47afa655bf571b4e2727b57922f4bc.tar.bz2 bcfg2-4f0998dc8f47afa655bf571b4e2727b57922f4bc.zip |
web_reports: display_summary executes query twice
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/Bcfg2/Server/Reports/reports/views.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/Bcfg2/Server/Reports/reports/views.py b/src/lib/Bcfg2/Server/Reports/reports/views.py index 22ad14078..a0314e676 100644 --- a/src/lib/Bcfg2/Server/Reports/reports/views.py +++ b/src/lib/Bcfg2/Server/Reports/reports/views.py @@ -254,9 +254,9 @@ def display_summary(request, timestamp=None): """ Display a summary of the bcfg2 world """ - query = Interaction.objects.interaction_per_client(timestamp).select_related() - node_count = query.count() - recent_data = query.all() + recent_data = Interaction.objects.interaction_per_client(timestamp) \ + .select_related().all() + node_count = len(recent_data) if not timestamp: timestamp = datetime.now() |