summaryrefslogtreecommitdiff
path: root/Mailman/versions.py
diff options
context:
space:
mode:
Diffstat (limited to 'Mailman/versions.py')
-rw-r--r--Mailman/versions.py10
1 files changed, 4 insertions, 6 deletions
diff --git a/Mailman/versions.py b/Mailman/versions.py
index 4b3990684..77a88056c 100644
--- a/Mailman/versions.py
+++ b/Mailman/versions.py
@@ -34,8 +34,6 @@ run again until another version change is detected.
import logging
-from types import ListType, StringType
-
from Mailman import mm_cfg
from Mailman import Message
from Mailman import Utils
@@ -268,12 +266,12 @@ def UpdateOldVars(l, stored_state):
# transfer the list data type for holding members and digest members
# to the dict data type starting file format version 11
#
- if type(l.members) is ListType:
+ if isinstance(l.members, list):
members = {}
for m in l.members:
members[m] = 1
l.members = members
- if type(l.digest_members) is ListType:
+ if isinstance(l.digest_members, list):
dmembers = {}
for dm in l.digest_members:
dmembers[dm] = 1
@@ -293,7 +291,7 @@ def UpdateOldVars(l, stored_state):
if k.lower() <> k:
l.members[k.lower()] = Utils.LCDomain(k)
del l.members[k]
- elif type(l.members[k]) == StringType and k == l.members[k].lower():
+ elif isinstance(l.members[k], str) and k == l.members[k].lower():
# already converted
pass
else:
@@ -302,7 +300,7 @@ def UpdateOldVars(l, stored_state):
if k.lower() <> k:
l.digest_members[k.lower()] = Utils.LCDomain(k)
del l.digest_members[k]
- elif type(l.digest_members[k]) == StringType and \
+ elif isinstance(l.digest_members[k], str) and \
k == l.digest_members[k].lower():
# already converted
pass