diff --git a/main.py b/main.py index 5337e2b..9774e2c 100644 --- a/main.py +++ b/main.py @@ -1,4 +1,5 @@ import datetime +import io import subprocess import time from configurator import configurator @@ -57,8 +58,8 @@ def update_host(host: str) -> bool: fullchain = fullchain_command.out.encode("utf-8") privkey = privkey_command.out.encode("utf-8") - minio.put_object("certupdater", f"certificates/{host}/fullchain.pem", fullchain, len(fullchain)) - minio.put_object("certupdater", f"certificates/{host}/privkey.pem", privkey, len(privkey)) + minio.put_object("certupdater", f"certificates/{host}/fullchain.pem", io.BytesIO(fullchain), len(fullchain)) + minio.put_object("certupdater", f"certificates/{host}/privkey.pem", io.BytesIO(privkey), len(privkey)) return True