From d17cf3a442e2e1fba43ec7922a86c06b395074cd Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sun, 22 Oct 2017 23:37:06 +0100 Subject: [PATCH] Remove builders load progress bar Signed-off-by: Michael Tremer --- Makefile.am | 5 ----- po/POTFILES.in | 1 - src/buildservice/builders.py | 12 ------------ src/templates/builders/list.html | 4 ---- src/templates/modules/builders/load.html | 21 --------------------- src/web/__init__.py | 3 --- src/web/ui_modules.py | 7 ------- 7 files changed, 53 deletions(-) delete mode 100644 src/templates/modules/builders/load.html diff --git a/Makefile.am b/Makefile.am index c0786fd..10bf97e 100644 --- a/Makefile.am +++ b/Makefile.am @@ -286,11 +286,6 @@ dist_templates_modules_DATA = \ templates_modulesdir = $(templatesdir)/modules -dist_templates_modules_builders_DATA = \ - src/templates/modules/builders/load.html - -templates_modules_buildersdir = $(templates_modulesdir)/builders - dist_templates_modules_changelog_DATA = \ src/templates/modules/changelog/entry.html \ src/templates/modules/changelog/index.html diff --git a/po/POTFILES.in b/po/POTFILES.in index 9ee6590..8745dcd 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -84,7 +84,6 @@ src/templates/mirrors/edit.html src/templates/mirrors/list.html src/templates/mirrors/new.html src/templates/modules/bugs-table.html -src/templates/modules/builders/load.html src/templates/modules/build-headline.html src/templates/modules/build-log.html src/templates/modules/build-offset.html diff --git a/src/buildservice/builders.py b/src/buildservice/builders.py index 942d546..d10fc7c 100644 --- a/src/buildservice/builders.py +++ b/src/buildservice/builders.py @@ -76,18 +76,6 @@ class Builders(base.Object): return self._get_builder("SELECT * FROM builders \ WHERE name = %s AND deleted IS FALSE", name) - def get_load(self): - res1 = self.db.get("SELECT SUM(max_jobs) AS max_jobs FROM builders \ - WHERE enabled IS TRUE and deleted IS FALSE") - - res2 = self.db.get("SELECT COUNT(*) AS count FROM jobs \ - WHERE state = 'dispatching' OR state = 'running' OR state = 'uploading'") - - try: - return (res2.count * 100 / res1.max_jobs) - except: - return 0 - def get_history(self, limit=None, offset=None, builder=None, user=None): query = "SELECT * FROM builders_history" args = [] diff --git a/src/templates/builders/list.html b/src/templates/builders/list.html index 596dd45..cf6ac19 100644 --- a/src/templates/builders/list.html +++ b/src/templates/builders/list.html @@ -17,10 +17,6 @@

{{ _("Builders") }}

- {% module BuildersLoad() %} - -
-
diff --git a/src/templates/modules/builders/load.html b/src/templates/modules/builders/load.html deleted file mode 100644 index 4a3b292..0000000 --- a/src/templates/modules/builders/load.html +++ /dev/null @@ -1,21 +0,0 @@ -
-
{{ _("Current load of the build cluster") }}
- -
-
-
- {% if load >= 90 %} -
- {% elif load >= 50 %} -
- {% else %} -
- {% end %} -
-
- -
-

{{ "%.0f%%" % load }}

-
-
-
diff --git a/src/web/__init__.py b/src/web/__init__.py index 8bcd689..2ac9133 100644 --- a/src/web/__init__.py +++ b/src/web/__init__.py @@ -42,9 +42,6 @@ class Application(tornado.web.Application): "LogEntry" : ui_modules.LogEntryModule, "LogEntryComment" : ui_modules.LogEntryCommentModule, - # Builders - "BuildersLoad" : ui_modules.BuildersLoadModule, - "BuildHeadline" : ui_modules.BuildHeadlineModule, "BuildStateWarnings" : ui_modules.BuildStateWarningsModule, diff --git a/src/web/ui_modules.py b/src/web/ui_modules.py index f7cb435..88b8070 100644 --- a/src/web/ui_modules.py +++ b/src/web/ui_modules.py @@ -98,13 +98,6 @@ class JobsStatusModule(UIModule): build=build, jobs=build.jobs) -class BuildersLoadModule(UIModule): - def render(self): - load = self.backend.builders.get_load() - - return self.render_string("modules/builders/load.html", load=load) - - class BugsTableModule(UIModule): def render(self, pkg, bugs): return self.render_string("modules/bugs-table.html", -- 2.47.3