diff options
| -rwxr-xr-x | bin/sync_members | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/bin/sync_members b/bin/sync_members index 66652672b..47ef8ea2f 100755 --- a/bin/sync_members +++ b/bin/sync_members @@ -161,6 +161,14 @@ def main(): filemembers = fp.readlines() fp.close() + # strip out lines we don't care about, they are comments (# in first + # non-whitespace) or are blank + for i in range(len(filemembers)-1, -1, -1): + addr = string.strip(filemembers[i]) + if addr == '' or addr[:1] == '#': + del filemembers[i] + print 'Ignore : %30s' % addr + # first filter out any invalid addresses filemembers = Mailman.Utils.ParseAddrs(filemembers) invalid = 0 |
