machine: Add configparser support

Signed-off-by:  Eric Callahan <arksine.code@gmail.com>
This commit is contained in:
Arksine 2020-08-05 20:55:18 -04:00
parent 5853f3f447
commit 52907155d2
1 changed files with 4 additions and 4 deletions

View File

@ -6,8 +6,8 @@
import logging import logging
class Machine: class Machine:
def __init__(self, server): def __init__(self, config):
self.server = server self.server = config.get_server()
self.server.register_endpoint( self.server.register_endpoint(
"/machine/reboot", "machine_reboot", ['POST'], "/machine/reboot", "machine_reboot", ['POST'],
self._handle_machine_request) self._handle_machine_request)
@ -30,5 +30,5 @@ class Machine:
logging.exception("Error running cmd '%s'" % (cmd)) logging.exception("Error running cmd '%s'" % (cmd))
return "ok" return "ok"
def load_plugin(server): def load_plugin(config):
return Machine(server) return Machine(config)