diff options
| author | bwarsaw | 2000-04-03 00:29:43 +0000 |
|---|---|---|
| committer | bwarsaw | 2000-04-03 00:29:43 +0000 |
| commit | 31d7073d14a2acdafce22d78df775ad48ca626d3 (patch) | |
| tree | be2c86aa9c9ef6cd97eaa9e7cb89d250a39d54cf | |
| parent | 4c0a060d085d0412ac090e9add1a575253a0dc56 (diff) | |
| download | mailman-31d7073d14a2acdafce22d78df775ad48ca626d3.tar.gz mailman-31d7073d14a2acdafce22d78df775ad48ca626d3.tar.zst mailman-31d7073d14a2acdafce22d78df775ad48ca626d3.zip | |
Save(): Since Python 1.5.2 is now required, we can get rid of the
Utils.reraise() hack.
| -rw-r--r-- | Mailman/MailList.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Mailman/MailList.py b/Mailman/MailList.py index 174371503..129d8df09 100644 --- a/Mailman/MailList.py +++ b/Mailman/MailList.py @@ -833,7 +833,7 @@ it will not be changed."""), self.LogMsg('error', 'Failed config.db file write, retaining old state' '\n %s' % `status.args`) - Utils.reraise() + raise # Now do config.db.tmp.xxx -> config.db -> config.db.last # rotation -- safely. try: @@ -841,13 +841,13 @@ it will not be changed."""), os.unlink(fname_last) except os.error, (code, msg): if code <> errno.ENOENT: - Utils.reraise() + raise try: # might not exist yet os.link(fname, fname_last) except os.error, (code, msg): if code <> errno.ENOENT: - Utils.reraise() + raise os.rename(fname_tmp, fname) finally: os.umask(omask) |
