summaryrefslogtreecommitdiff
path: root/Mailman/versions.py
diff options
context:
space:
mode:
authorbwarsaw2000-06-14 05:09:58 +0000
committerbwarsaw2000-06-14 05:09:58 +0000
commitf08309416e9d8b0bb72f57aa012ada3758d05186 (patch)
tree90a9731d7b7eaa71813e3bd198763bb94f3177f2 /Mailman/versions.py
parentcf54f6dfa987cb2c411057fab5381db67c11d326 (diff)
downloadmailman-f08309416e9d8b0bb72f57aa012ada3758d05186.tar.gz
mailman-f08309416e9d8b0bb72f57aa012ada3758d05186.tar.zst
mailman-f08309416e9d8b0bb72f57aa012ada3758d05186.zip
Diffstat (limited to 'Mailman/versions.py')
-rw-r--r--Mailman/versions.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/Mailman/versions.py b/Mailman/versions.py
index 484b244c0..c5ba343bd 100644
--- a/Mailman/versions.py
+++ b/Mailman/versions.py
@@ -46,6 +46,7 @@ from Mailman.Logging.Syslog import syslog
def Update(l, stored_state):
"Dispose of old vars and user options, mapping to new ones when suitable."
+ ZapOldVars(l)
NewVars(l)
UpdateOldVars(l, stored_state)
UpdateOldUsers(l)
@@ -54,6 +55,12 @@ def Update(l, stored_state):
+def ZapOldVars(l):
+ if hasattr(l, 'num_spawns'):
+ del l.num_spawns
+
+
+
uniqueval = []
def UpdateOldVars(l, stored_state):
"""Transform old variable values into new ones, deleting old ones.