From 53211b338c9bbdd191325eb01d867ee2baa2c2c7 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Fri, 25 Sep 2015 00:33:54 +0200 Subject: [PATCH] boot: Add nightly builds to the top of the list of development builds Signed-off-by: Michael Tremer --- webapp/handlers_boot.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/webapp/handlers_boot.py b/webapp/handlers_boot.py index becaa4a4..6fed8dd7 100644 --- a/webapp/handlers_boot.py +++ b/webapp/handlers_boot.py @@ -74,6 +74,19 @@ class MenuGPXEHandler(BootBaseHandler): class MenuCfgHandler(BootBaseHandler): + class NightlyBuildReleaseDummy(object): + id = 100 + name = "Nightly Build" + sname = "nightly-build" + + netboot_kernel = "http://nightly.ipfire.org/next/latest/i586/images/vmlinuz" + netboot_initrd = "http://nightly.ipfire.org/next/latest/i586/images/instroot" + + def is_netboot_capable(self): + return True + + nightly_build = NightlyBuildReleaseDummy() + def get(self): self.set_header("Content-Type", "text/plain") @@ -85,6 +98,7 @@ class MenuCfgHandler(BootBaseHandler): pass development_releases = self.releases.get_unstable() + development_releases.insert(0, self.nightly_build) self.render("netboot/menu.cfg", latest_release=latest_release, stable_releases=stable_releases, development_releases=development_releases) -- 2.47.3