From c35ff7587a39d02f53563453608e4ced4ec765dc Mon Sep 17 00:00:00 2001 From: jwansek Date: Mon, 31 Mar 2025 21:13:24 +0100 Subject: Added 'shutdown reason' to adhere to TrueNAS 25 --- autoBackup/autoBackup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/autoBackup/autoBackup.py b/autoBackup/autoBackup.py index 166ad5a..a0cd841 100644 --- a/autoBackup/autoBackup.py +++ b/autoBackup/autoBackup.py @@ -77,7 +77,7 @@ class TrueNASAPIClient: return self.base_get("/system/ready") def shutdown(self): - req = requests.post(self.base_url + "/system/shutdown", headers = self.headers) + req = requests.post(self.base_url + "/system/shutdown", headers = self.headers, json = {"reason": "Automatic autoBackup shutdown"}) if not req.status_code == 200: raise ConnectionError("API call failed (%d): '%s'" % (req.status_code, req.content.decode())) return req.json() -- cgit v1.2.3