diff options
| author | bwarsaw | 1999-02-24 20:05:28 +0000 |
|---|---|---|
| committer | bwarsaw | 1999-02-24 20:05:28 +0000 |
| commit | 045015c17c554ac1186b2093130a138342c8ca10 (patch) | |
| tree | c5c30607ec6e1f00eb8ad50aad553ef074a751e6 /bin | |
| parent | 9e2ab86da5efa606d35c3654f320bdab3d7d7df1 (diff) | |
| download | mailman-045015c17c554ac1186b2093130a138342c8ca10.tar.gz mailman-045015c17c554ac1186b2093130a138342c8ca10.tar.zst mailman-045015c17c554ac1186b2093130a138342c8ca10.zip | |
Make sure -o flag actually works by redirecting output to fp
Diffstat (limited to 'bin')
| -rwxr-xr-x | bin/list_members | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/bin/list_members b/bin/list_members index 65c0e134d..4d0273441 100755 --- a/bin/list_members +++ b/bin/list_members @@ -122,12 +122,17 @@ def main(): rmembers = mlist.GetMembers() dmembers = mlist.GetDigestMembers() - if regular: - for addr in rmembers: - print addr - if digest: - for addr in dmembers: - print addr + try: + sys.stdout = fp + if regular: + for addr in rmembers: + print addr + if digest: + for addr in dmembers: + print addr + finally: + sys.stdout = sys.__stdout__ + if __name__ == '__main__': main() |
