X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=melanie;h=38b81b3733c590057ae2d623f2c8a2a87293efd8;hb=4cb4df2ea33374acb5f6f04eaddea06977dfb620;hp=81fc9453fa24d38e871911e9e365fe07cd9250e2;hpb=3a77466454ce93fd7681968531bd91003250ab2a;p=dak.git diff --git a/melanie b/melanie index 81fc9453..38b81b37 100755 --- a/melanie +++ b/melanie @@ -2,7 +2,7 @@ # General purpose package removal tool for ftpmaster # Copyright (C) 2000, 2001, 2002, 2003 James Troup -# $Id: melanie,v 1.37 2003-03-14 19:04:36 troup Exp $ +# $Id: melanie,v 1.39 2003-05-02 13:53:57 troup Exp $ # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -71,7 +71,7 @@ Remove PACKAGE(s) from suite(s). -s, --suite=SUITE act on this suite -S, --source-only remove source only -ARCH, BUG#, COMPONENT and SUITE can be comma (or space) seperated lists, e.g. +ARCH, BUG#, COMPONENT and SUITE can be comma (or space) separated lists, e.g. --architecture=m68k,i386""" sys.exit(exit_code) @@ -151,7 +151,7 @@ def main (): # 3) contains a '@' - assumed to be an email address, used unmofidied # carbon_copy = []; - for copy_to in split_args(Options.get("Carbon-Copy")): + for copy_to in utils.split_args(Options.get("Carbon-Copy")): if utils.str_isnum(copy_to): carbon_copy.append(copy_to + "@" + Cnf["Dinstall::BugServer"]); elif copy_to == 'package': @@ -175,7 +175,7 @@ def main (): # Additional suite checks suite_ids_list = []; - suites = split_args(Options["Suite"]); + suites = utils.split_args(Options["Suite"]); suites_list = utils.join_with_commas_and(suites); if not Options["No-Action"]: for suite in suites: @@ -377,7 +377,7 @@ def main (): Subst["__BCC__"] = "Bcc: " + ", ".join(bcc); else: Subst["__BCC__"] = "X-Filler: 42"; - Subst["__CC__"] = "X-Katie: melanie $Revision: 1.37 $"; + Subst["__CC__"] = "X-Katie: melanie $Revision: 1.39 $"; if carbon_copy: Subst["__CC__"] += "\nCc: " + ", ".join(carbon_copy); Subst["__SUITE_LIST__"] = suites_list; @@ -389,7 +389,7 @@ def main (): Archive = Cnf.SubTree("Archive::%s" % (whereami)); Subst["__MASTER_ARCHIVE__"] = Archive["OriginServer"]; Subst["__PRIMARY_MIRROR__"] = Archive["PrimaryMirror"]; - for bug in split_args(Options["Done"]): + for bug in utils.split_args(Options["Done"]): Subst["__BUG_NUMBER__"] = bug; mail_message = utils.TemplateSubst(Subst,Cnf["Dir::Templates"]+"/melanie.bug-close"); utils.send_mail(mail_message);