Add reload method to OxiAPI class

- Implemented a new `reload` method to fetch the reload status from the API.
- The method raises an error for unsuccessful responses and returns the status code on success.
This commit is contained in:
IluaAir
2026-03-12 20:15:52 +03:00
parent de0e09af9d
commit 7e8446389e

View File

@@ -26,3 +26,8 @@ class OxiAPI:
def close(self): def close(self):
return self._session.close() return self._session.close()
def reload(self):
reload_response = self._session.get(f"{self.base_url}/reload")
reload_response.raise_for_status()
return reload_response.status_code