From 0467fe21b37a4ce493ac440e031074f6f4516973 Mon Sep 17 00:00:00 2001 From: Paul Miller Date: Fri, 9 Dec 2022 12:06:15 -0500 Subject: [PATCH] ok, I think this is working right --- ldogger/cmd.py | 8 ++++---- ldogger/dispatch.py | 3 ++- t/files/re-2 | 7 +++++++ 3 files changed, 13 insertions(+), 5 deletions(-) create mode 100644 t/files/re-2 diff --git a/ldogger/cmd.py b/ldogger/cmd.py index 8922ae6..3fd5b9c 100644 --- a/ldogger/cmd.py +++ b/ldogger/cmd.py @@ -40,10 +40,10 @@ def send_message(args): print(" ", json.dumps(dat, indent=2).replace("\n", "\n ")) if not (200 <= res.status < 300): rc = res.status - if args.noise_marks: - mark = "32mo" if rc == 0 else "31mx" - print(f"\x1b[{mark}", end="") - sys.stdout.flush() + if args.noise_marks: + mark = "32mo" if rc == 0 else "31mx" + print(f"\x1b[{mark}", end="") + sys.stdout.flush() return rc diff --git a/ldogger/dispatch.py b/ldogger/dispatch.py index b5a785b..3c99fc3 100644 --- a/ldogger/dispatch.py +++ b/ldogger/dispatch.py @@ -110,9 +110,10 @@ def send( if dry_run or verbose: print(f"send() to {url}") print(" " + json.dumps(msg, indent=2).replace("\n", "\n ")) - msg = json.dumps(msg).encode() + msg = json.dumps(msg) if dry_run: return msg + msg = msg.encode() try: return HTTP.request("POST", url, body=msg, headers=headers) except urllib3.exceptions.ProtocolError as e: diff --git a/t/files/re-2 b/t/files/re-2 new file mode 100644 index 0000000..7f81f1e --- /dev/null +++ b/t/files/re-2 @@ -0,0 +1,7 @@ + + +# synergy produces this shit like 40 times a second +compute left/right minimum bearings + +# rtkit tells me about how itsa fucking brilliant supervisor +Supervising \d+ threads of \d+ processes of \d+ users?