diff options
| author | bwarsaw | 2002-10-06 01:35:57 +0000 |
|---|---|---|
| committer | bwarsaw | 2002-10-06 01:35:57 +0000 |
| commit | ba09e78c6de4444aa68184bcaecf82a0ea0593d4 (patch) | |
| tree | f6dd9e1217b2acd49e32926c6df493f24767eaaa | |
| parent | fea943100c792788a895f122f3bcdd8fa09cb0cd (diff) | |
| download | mailman-ba09e78c6de4444aa68184bcaecf82a0ea0593d4.tar.gz mailman-ba09e78c6de4444aa68184bcaecf82a0ea0593d4.tar.zst mailman-ba09e78c6de4444aa68184bcaecf82a0ea0593d4.zip | |
main(): Catch BadListNameError's that can get raised if the proposed
list name is invalid.
| -rwxr-xr-x | bin/newlist | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/bin/newlist b/bin/newlist index 66780aedd..240af114e 100755 --- a/bin/newlist +++ b/bin/newlist @@ -156,8 +156,10 @@ def main(): mlist.Create(listname, owner_mail, pw) finally: os.umask(oldmask) - except Errors.MMBadEmailError: - usage(1, _('Bad owner email address: %(owner_mail)s')) + except Errors.BadListNameError, s: + usage(1, _('Illegal list name: %(s)s')) + except Errors.MMBadEmailError, s: + usage(1, _('Bad owner email address: %(s)s')) except Errors.MMListAlreadyExistsError: usage(1, _('List already exists: %(listname)s')) |
