aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjwansek <eddie.atten.ea29@gmail.com>2025-03-31 21:13:24 +0100
committerjwansek <eddie.atten.ea29@gmail.com>2025-03-31 21:13:24 +0100
commitc35ff7587a39d02f53563453608e4ced4ec765dc (patch)
tree4386cc7ccb470b9e7b18fc615123aa910d15aac6
parent7af7b4e9f1b67cac1508fa508504505be33f0d88 (diff)
downloadBetterZFSReplication-c35ff7587a39d02f53563453608e4ced4ec765dc.tar.gz
BetterZFSReplication-c35ff7587a39d02f53563453608e4ced4ec765dc.zip
Added 'shutdown reason' to adhere to TrueNAS 25
-rw-r--r--autoBackup/autoBackup.py2
1 files changed, 1 insertions, 1 deletions
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()