From 21c48308ca86fed8d6dfbbb18a247942f5e4f795 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Thu, 5 Jun 2014 11:42:14 +0100 Subject: [PATCH] Add new --series option Replace %(SERIES) macro in config files with given value. --- britney.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/britney.py b/britney.py index 0a2dde5..176d563 100755 --- a/britney.py +++ b/britney.py @@ -454,6 +454,8 @@ class Britney(object): help="just print a summary of uninstallable packages") parser.add_option("", "--components", action="store", dest="components", help="Sources/Packages are laid out by components listed (, sep)") + parser.add_option("", "--series", action="store", dest="series", default=None, + help="set distribution series name") (self.options, self.args) = parser.parse_args() # integrity checks @@ -476,6 +478,8 @@ class Britney(object): k, v = line.split('=', 1) k = k.strip() v = v.strip() + if self.options.series is not None: + v = v.replace("%(SERIES)", self.options.series) if k.startswith("MINDAYS_"): MINDAYS[k.split("_")[1].lower()] = int(v) elif k.startswith("HINTS_"):