diff --git a/import_mailman3_list_config.py b/import_mailman3_list_config.py index c8b9a85..22587cf 100755 --- a/import_mailman3_list_config.py +++ b/import_mailman3_list_config.py @@ -73,18 +73,23 @@ def main(args): del p["ban_list"] # patch config + cnt = 0 for k, v in p.items(): result = requests.patch(f"{REST_PATH}/{pargs.list}/config", auth=rest_auth, json={k: v}) if result.ok: - print(f"*** [🆗] {k} success") + cnt += 1 + print(f"*** [OK] {k} success") print(result) print(result.text) + print("") else: - print(f"*** [⚠] {k} failed") + print(f"*** [!!] {k} failed") print(result) print(result.reason) print(result.text) + print("") + print(f"- {cnt} / {len(p) - 1} succeeded.") if __name__ == "__main__": sys.exit(main(sys.argv))