]> git.ipfire.org Git - pbs.git/commitdiff
jobs: Move the UI module to the correct place
authorMichael Tremer <michael.tremer@ipfire.org>
Sun, 23 Oct 2022 12:28:49 +0000 (12:28 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Sun, 23 Oct 2022 12:28:49 +0000 (12:28 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Makefile.am
src/templates/jobs/modules/list.html [moved from src/templates/modules/jobs/list.html with 100% similarity]
src/web/__init__.py
src/web/jobs.py
src/web/ui_modules.py

index 4771b2fbe55fdab1cbf8fc08a557f39478d4be73..0e434e2357995103a12bb57114de4e2cfe271d9c 100644 (file)
@@ -235,6 +235,11 @@ dist_templates_jobs_messages_DATA = \
 
 templates_jobs_messagesdir = $(templates_jobsdir)/messages
 
+dist_templates_jobs_modules_DATA = \
+       src/templates/jobs/modules/list.html
+
+templates_jobs_modulesdir = $(templates_jobsdir)/modules
+
 templates_messagesdir = $(templatesdir)/messages
 
 dist_templates_mirrors_DATA = \
@@ -255,11 +260,6 @@ dist_templates_modules_DATA = \
 
 templates_modulesdir = $(templatesdir)/modules
 
-dist_templates_modules_jobs_DATA = \
-       src/templates/modules/jobs/list.html
-
-templates_modules_jobsdir = $(templates_modulesdir)/jobs
-
 dist_templates_repos_DATA = \
        src/templates/repos/create-custom.html \
        src/templates/repos/builds.html \
index b90730db56a882da974e25ae0bc444766ac68cb7..a592035f92bb906501029b6bcce9c80efe9c5933 100644 (file)
@@ -52,7 +52,7 @@ class Application(tornado.web.Application):
                                "EventUserMessage"   : events.UserMessageModule,
 
                                # Jobs
-                               "JobsList"           : ui_modules.JobsListModule,
+                               "JobsList"           : jobs.ListModule,
 
                                # Packages
                                "PackageInfo"        : packages.InfoModule,
index ba96ef2fc2d96d09aa9e130765e98d7810ba401b..27879308f269598c93a02049bbfb52990634228f 100644 (file)
@@ -3,6 +3,7 @@
 import tornado.web
 
 from . import base
+from . import ui_modules
 
 class QueueHandler(base.BaseHandler):
        def get(self):
@@ -90,3 +91,9 @@ class JobAbortHandler(base.BaseHandler):
                job.aborted_state = 0
 
                self.redirect("/job/%s" % job.uuid)
+
+
+class ListModule(ui_modules.UIModule):
+       def render(self, jobs, show_arch_only=False, show_packages=False):
+               return self.render_string("jobs/modules/list.html", jobs=jobs,
+                       show_arch_only=show_arch_only, show_packages=show_packages)
index 8b24e53db42db7abb2a00df3f194a3c438c0a839..f189be3fa6ca3659beaa3be26501f559ff7c829c 100644 (file)
@@ -91,12 +91,6 @@ class PackageFilesTableModule(UIModule):
                        pkg=pkg, filelist=filelist)
 
 
-class JobsListModule(UIModule):
-       def render(self, jobs, show_arch_only=False, show_packages=False):
-               return self.render_string("modules/jobs/list.html", jobs=jobs,
-                       show_arch_only=show_arch_only, show_packages=show_packages)
-
-
 class SourceTableModule(UIModule):
        def render(self, distro, sources):
                return self.render_string("modules/source-table.html",