[SCM] build.samba.org - branch master updated
Jelmer Vernooij
jelmer at samba.org
Fri Nov 19 11:09:06 MST 2010
The branch, master has been updated
via ddaff71 Support displaying dead host age.
from 5478fec Cope with nonexistant hosts.
http://gitweb.samba.org/?p=build-farm.git;a=shortlog;h=master
- Log -----------------------------------------------------------------
commit ddaff71b1a0c79413b9d471ea1de76762bf28b7d
Author: Jelmer Vernooij <jelmer at samba.org>
Date: Fri Nov 19 19:08:51 2010 +0100
Support displaying dead host age.
-----------------------------------------------------------------------
Summary of changes:
buildfarm/__init__.py | 3 +++
buildfarm/web/__init__.py | 5 +++--
2 files changed, 6 insertions(+), 2 deletions(-)
Changeset truncated at 500 lines:
diff --git a/buildfarm/__init__.py b/buildfarm/__init__.py
index 2411862..28372bb 100644
--- a/buildfarm/__init__.py
+++ b/buildfarm/__init__.py
@@ -154,6 +154,9 @@ class BuildFarm(object):
ret.sort(reverse=True)
return ret
+ def host_last_build(self, host):
+ return max([build.upload_time for build in self.get_host_builds(host)])
+
def get_host_builds(self, host):
from buildfarm import data
for compiler in self.compilers:
diff --git a/buildfarm/web/__init__.py b/buildfarm/web/__init__.py
index 9be4821..b7d62ab 100755
--- a/buildfarm/web/__init__.py
+++ b/buildfarm/web/__init__.py
@@ -734,10 +734,11 @@ class ViewHostPage(BuildFarmPage):
yield "<tbody>"
for host in deadhosts:
- age_ctime = self.buildfarm.host_age(host)
+ last_build = self.buildfarm.host_last_build(host)
+ age = time.time() - last_build
yield "<tr><td>%s</td><td>%s</td><td>%s</td></tr>" %\
(host, self.buildfarm.hostdb.host(host).platform.encode("utf-8"),
- util.dhm_time(age_ctime))
+ util.dhm_time(age))
yield "</tbody></table>"
yield "</div>"
--
build.samba.org
More information about the samba-cvs
mailing list