Update of /cvsroot/cvs-syncmail/syncmail
In directory sc8-pr-cvs1:/tmp/cvs-serv17596
Modified Files:
branchctl
Log Message:
add ability to present a useful message for closed branches
Index: branchctl
===================================================================
RCS file: /cvsroot/cvs-syncmail/syncmail/branchctl,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- branchctl 14 Jul 2003 18:11:47 -0000 1.3
+++ branchctl 7 Aug 2003 16:41:27 -0000 1.4
@@ -70,6 +70,7 @@
DEFAULT_CONFIGURATION = {
"verbose": "true",
"open": "true",
+ "closed-message": "",
"cross-branch-commits": "true",
}
@@ -335,6 +336,7 @@
OptionsBase.__init__(self, config, args)
self.open = config.getbool("open")
+ self.closed_message = config.get("closed-message")
self.cross_commits = config.getbool("cross-branch-commits")
def load_cmdline(args):
@@ -387,7 +389,11 @@
if not denied:
denied = 1
print
- print branchname, "is closed"
+ why = config.closed_message
+ if why:
+ print branchname, "is closed:", why
+ else:
+ print branchname, "is closed"
if crossed_branches and not config.cross_commits:
if not denied:
denied = 1
|