From: Michael Tremer Date: Fri, 24 Jun 2022 15:10:37 +0000 (+0000) Subject: repos: Drop old detail handler X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8f0dd0b14e6844d4bed75a406d50337fdc581eaa;p=pbs.git repos: Drop old detail handler Signed-off-by: Michael Tremer --- diff --git a/src/web/__init__.py b/src/web/__init__.py index 830a8207..c1f7e984 100644 --- a/src/web/__init__.py +++ b/src/web/__init__.py @@ -159,8 +159,6 @@ class Application(tornado.web.Application): (r"/distros/([A-Za-z0-9\-\.]+)/repos/([A-Za-z0-9\-]+)", repos.ShowHandler), (r"/distros/([A-Za-z0-9\-\.]+)/repos/([A-Za-z0-9\-]+)/builds", repos.BuildsHandler), - (r"/distro/([A-Za-z0-9\-\.]+)/repo/([A-Za-z0-9\-]+)", - RepositoryDetailHandler), (r"/distro/([A-Za-z0-9\-\.]+)/repo/([A-Za-z0-9\-]+)\.repo", RepositoryConfHandler), (r"/distro/([A-Za-z0-9\-\.]+)/repo/([A-Za-z0-9\-]+)/mirrorlist", diff --git a/src/web/handlers.py b/src/web/handlers.py index d10948da..802dd8f6 100644 --- a/src/web/handlers.py +++ b/src/web/handlers.py @@ -33,39 +33,6 @@ class LogHandler(base.BaseHandler): self.render("log.html", log=self.backend.log) -class RepositoryDetailHandler(base.BaseHandler): - def get(self, distro, repo): - distro = self.backend.distros.get_by_slug(distro) - if not distro: - raise tornado.web.HTTPError(404) - - repo = distro.get_repo(repo) - if not repo: - raise tornado.web.HTTPError(404) - - limit = self.get_argument("limit", 50) - try: - limit = int(limit) - except ValueError: - limit = None - - offset = self.get_argument("offset", 0) - try: - offset = int(offset) - except ValueError: - offset = None - - builds = repo.get_builds(limit=limit, offset=offset) - obsolete_builds = repo.get_obsolete_builds() - - # Get the build times of this repository. - build_times = repo.get_build_times() - - self.render("repository-detail.html", distro=distro, repo=repo, - builds=builds, - obsolete_builds=obsolete_builds, build_times=build_times) - - class RepositoryEditHandler(base.BaseHandler): @tornado.web.authenticated def get(self, distro, repo):