Update of /cvsroot/cvs-syncmail/syncmail
In directory sc8-pr-cvs1:/tmp/cvs-serv14295
Modified Files:
Tag: new-config-branch
syncmail
Log Message:
Check that diff-type in the config file has a valid value.
Index: syncmail
===================================================================
RCS file: /cvsroot/cvs-syncmail/syncmail/syncmail,v
retrieving revision 1.36.2.5
retrieving revision 1.36.2.6
diff -u -d -r1.36.2.5 -r1.36.2.6
--- syncmail 10 Jul 2003 16:52:29 -0000 1.36.2.5
+++ syncmail 10 Jul 2003 16:56:41 -0000 1.36.2.6
@@ -557,6 +557,9 @@
class Options:
def __init__(self, config, args):
self.contextlines = config.getint('context-lines')
+ self.diff_type = config.get('diff-type')
+ if self.diff_type not in ('context', 'unified'):
+ usage(1, "invalid diff-type specified in configuration file")
self.verbose = config.getbool('verbose')
self.subject_prefix = config.get('subject-prefix')
self.replyto = config.get('reply-to')
|