diff options
author | Emilio Pozuelo Monfort <pochu@debian.org> | 2019-11-27 14:10:29 +0100 |
---|---|---|
committer | Emilio Pozuelo Monfort <pochu@debian.org> | 2020-02-26 12:31:30 +0100 |
commit | 75996de13486dc377950d3d57912b8ad894334ff (patch) | |
tree | e02374a4827c4e5faa3a9b835c44bf13253979fb /bin | |
parent | 47899605d19e6b28b36444a1ca1a2809363e00c2 (diff) |
tracker_service: don't register oldoldstable when not supported
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/tracker_service.py | 21 |
1 files changed, 13 insertions, 8 deletions
diff --git a/bin/tracker_service.py b/bin/tracker_service.py index d45d83b6a1..bcc6770cea 100755 --- a/bin/tracker_service.py +++ b/bin/tracker_service.py @@ -3,6 +3,7 @@ import sys sys.path.insert(0,'../lib/python') import bugs +import config import re import security_db from web_support import * @@ -142,8 +143,9 @@ class TrackerService(webservice_base_class): self.register('*', self.page_object) self.register('redirect/*', self.page_redirect) self.register('source-package/*', self.page_source_package) - self.register('status/release/oldoldstable', - self.page_status_release_oldoldstable) + if config.get_release_codename('oldoldstable'): + self.register('status/release/oldoldstable', + self.page_status_release_oldoldstable) self.register('status/release/oldstable', self.page_status_release_oldstable) self.register('status/release/stable', self.page_status_release_stable) @@ -151,8 +153,9 @@ class TrackerService(webservice_base_class): self.page_status_release_stable_backports) self.register('status/release/oldstable-backports', self.page_status_release_oldstable_backports) - self.register('status/release/oldoldstable-backports', - self.page_status_release_oldoldstable_backports) + if config.get_release_codename('oldoldstable'): + self.register('status/release/oldoldstable-backports', + self.page_status_release_oldoldstable_backports) self.register('status/release/testing', self.page_status_release_testing) self.register('status/release/unstable', @@ -250,10 +253,12 @@ aware of and/or help us improve the quality of this information by """, 'Vulnerable packages in the oldstable suite'), ('status/release/oldstable-backports', 'Vulnerable packages in backports for oldstable'), - ('status/release/oldoldstable', - 'Vulnerable packages in the oldoldstable suite'), - ('status/release/oldoldstable-backports', - 'Vulnerable packages in backports for oldoldstable'), + config.get_release_codename('oldoldstable') and + ('status/release/oldoldstable', + 'Vulnerable packages in the oldoldstable suite') or ('', ''), + config.get_release_codename('oldoldstable') and + ('status/release/oldoldstable-backports', + 'Vulnerable packages in backports for oldoldstable') or ('', ''), ('status/dtsa-candidates', "Candidates for DTSAs"), ('status/todo', 'TODO items'), ('status/undetermined', 'Packages that may be vulnerable but need to be checked (undetermined issues)'), |