summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
authorEmilio Pozuelo Monfort <pochu@debian.org>2019-11-27 14:10:29 +0100
committerEmilio Pozuelo Monfort <pochu@debian.org>2020-02-26 12:31:30 +0100
commit75996de13486dc377950d3d57912b8ad894334ff (patch)
treee02374a4827c4e5faa3a9b835c44bf13253979fb /bin
parent47899605d19e6b28b36444a1ca1a2809363e00c2 (diff)
tracker_service: don't register oldoldstable when not supported
Diffstat (limited to 'bin')
-rwxr-xr-xbin/tracker_service.py21
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)'),

© 2014-2024 Faster IT GmbH | imprint | privacy policy