diff options
author | jwansek <eddie.atten.ea29@gmail.com> | 2025-03-31 21:13:24 +0100 |
---|---|---|
committer | jwansek <eddie.atten.ea29@gmail.com> | 2025-03-31 21:13:24 +0100 |
commit | c35ff7587a39d02f53563453608e4ced4ec765dc (patch) | |
tree | 4386cc7ccb470b9e7b18fc615123aa910d15aac6 /autoBackup | |
parent | 7af7b4e9f1b67cac1508fa508504505be33f0d88 (diff) | |
download | BetterZFSReplication-c35ff7587a39d02f53563453608e4ced4ec765dc.tar.gz BetterZFSReplication-c35ff7587a39d02f53563453608e4ced4ec765dc.zip |
Added 'shutdown reason' to adhere to TrueNAS 25
Diffstat (limited to 'autoBackup')
-rw-r--r-- | autoBackup/autoBackup.py | 2 |
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() |