summaryrefslogtreecommitdiffstats
path: root/src/lib/Bcfg2/Server/Reports/reports/views.py
diff options
context:
space:
mode:
authorTim Laszlo <tim.laszlo@gmail.com>2012-06-06 10:49:56 -0500
committerTim Laszlo <tim.laszlo@gmail.com>2012-06-06 14:35:28 -0500
commit1e954c9bd17ab7fcb31bb85a268303fd1266c761 (patch)
treefb8e14c3d5a2c503ca1e152e34e804ed437f0022 /src/lib/Bcfg2/Server/Reports/reports/views.py
parent6b7b61e585df5fd02fab166421a20f5905b5ce70 (diff)
downloadbcfg2-1e954c9bd17ab7fcb31bb85a268303fd1266c761.tar.gz
bcfg2-1e954c9bd17ab7fcb31bb85a268303fd1266c761.tar.bz2
bcfg2-1e954c9bd17ab7fcb31bb85a268303fd1266c761.zip
web_reports: add filters to the grid view
Diffstat (limited to 'src/lib/Bcfg2/Server/Reports/reports/views.py')
-rw-r--r--src/lib/Bcfg2/Server/Reports/reports/views.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/Bcfg2/Server/Reports/reports/views.py b/src/lib/Bcfg2/Server/Reports/reports/views.py
index 4ebf8e5b0..d316c5713 100644
--- a/src/lib/Bcfg2/Server/Reports/reports/views.py
+++ b/src/lib/Bcfg2/Server/Reports/reports/views.py
@@ -230,16 +230,16 @@ def common_problems(request, timestamp=None, threshold=None):
@timeview
-def client_index(request, timestamp=None):
+def client_index(request, timestamp=None, **kwargs):
"""
Render a grid view of active clients.
Keyword parameters:
- timestamp -- datetime objectto render from
+ timestamp -- datetime object to render from
"""
- list = Interaction.objects.interaction_per_client(timestamp).select_related()\
- .order_by("client__name").all()
+ list = _handle_filters(Interaction.objects.interaction_per_client(timestamp), **kwargs).\
+ select_related().order_by("client__name").all()
return render_to_response('clients/index.html',
{'inter_list': list,