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 | db63d4c8654c3d809caced8e5354f9655a00ae7c (patch) | |
tree | 69fa194e735ddfc80cc2cc218f6da0cd1d7fd23f /bin | |
parent | d919142735a57c70d5bda0dd5d91e8e3ee046d22 (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)'), |