diff options
author | Sol Jerome <solj@ices.utexas.edu> | 2009-11-09 23:51:56 +0000 |
---|---|---|
committer | Sol Jerome <solj@ices.utexas.edu> | 2009-11-09 23:51:56 +0000 |
commit | d14eef57303c4b9cef33fa97b71e12aa25e6bd0a (patch) | |
tree | 2779f16fc948fcceecc3fe73aac741e4f92ea797 /src/lib/Server/Reports/reports/models_old.py | |
parent | d7e21c89c1b2e37ff45b40d14680a74ffc4974a5 (diff) | |
download | bcfg2-d14eef57303c4b9cef33fa97b71e12aa25e6bd0a.tar.gz bcfg2-d14eef57303c4b9cef33fa97b71e12aa25e6bd0a.tar.bz2 bcfg2-d14eef57303c4b9cef33fa97b71e12aa25e6bd0a.zip |
Reports: Detailed Client List view from Tim Laszlo
This commit adds a new view for the reporting system submitted by Tim
Laszlo. It gives detailed information about clients in a table format
with State, Good/Bad/Extra entry counts, time of last run, and server
client last communicated with.
Signed-off-by: Sol Jerome <solj@ices.utexas.edu>
git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5563 ce84e21b-d406-0410-9b95-82705330c041
Diffstat (limited to 'src/lib/Server/Reports/reports/models_old.py')
-rw-r--r-- | src/lib/Server/Reports/reports/models_old.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lib/Server/Reports/reports/models_old.py b/src/lib/Server/Reports/reports/models_old.py index aee66fd7d..575ed0921 100644 --- a/src/lib/Server/Reports/reports/models_old.py +++ b/src/lib/Server/Reports/reports/models_old.py @@ -159,6 +159,9 @@ class Interaction(models.Model): self.client.current_interaction = self.client.interactions.latest() self.client.save()#save again post update + def badcount(self): + return self.totalcount - self.goodcount + def bad(self): return Entries_interactions.objects.select_related().filter(interaction=self, type=TYPE_BAD) |