diff options
author | rsiddharth <s@ricketyspace.net> | 2019-06-03 21:18:01 -0400 |
---|---|---|
committer | rsiddharth <s@ricketyspace.net> | 2019-06-03 21:18:01 -0400 |
commit | 075f43b2ef5112fbd56ba51b666c16038775794e (patch) | |
tree | 2e898d3f0cfe914991dfe48cce4da5b9748378f7 | |
parent | 6613465f6e68be13e67658ceadebe9a889bde21a (diff) |
sign_csr.py: Update handling of HTTPError.
Update error handling sections to treat the result of `HTTPError.read`
as `bytes`.
-rw-r--r-- | sign_csr.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sign_csr.py b/sign_csr.py index 733be6e..1017b18 100644 --- a/sign_csr.py +++ b/sign_csr.py @@ -205,14 +205,14 @@ openssl dgst -sha256 -sign user.key -out {3} {4} except HTTPError as e: err = e.read() # skip already registered accounts - if "Registration key is already in use" in err: + if b"Registration key is already in use" in err: sys.stderr.write("Already registered. Skipping...\n") else: sys.stderr.write("Error: reg_data:\n") sys.stderr.write("POST {0}\n".format(reg_url)) sys.stderr.write(reg_data) sys.stderr.write("\n") - sys.stderr.write(err) + sys.stderr.write(err.decode()) sys.stderr.write("\n") raise @@ -350,7 +350,7 @@ sudo python -c "import BaseHTTPServer; \\ sys.stderr.write("POST {0}\n".format(test_url)) sys.stderr.write(test_data) sys.stderr.write("\n") - sys.stderr.write(e.read()) + sys.stderr.write(e.read().decode()) sys.stderr.write("\n") raise |