(self)
| 199 | succeed({"status": "success", "power_state": "PowerOn"}) |
| 200 | |
| 201 | def stop(self): |
| 202 | sysid = self.data.get("system_id") |
| 203 | if not sysid: |
| 204 | fail("system_id missing for stop") |
| 205 | self.call_maas("POST", f"/machines/{sysid}/", {"op": "power_off"}) |
| 206 | succeed({"status": "success", "power_state": "PowerOff"}) |
| 207 | |
| 208 | def reboot(self): |
| 209 | sysid = self.data.get("system_id") |