bunkerweb/jobs/RemoteApiRegister.py
2021-10-06 12:13:13 +02:00

17 lines
451 B
Python

from Job import Job
class RemoteApiRegister(Job) :
def __init__(self, server="", version="") :
name = "remote-api-register"
data = [server + "/register"]
filename = "machine.id"
type = "json"
regex = r"^[0-9a-f]{256}$"
json_data = {"version": version}
method = "POST"
super().__init__(name, data, filename, type=type, regex=regex, copy_cache=True, json_data=json_data, method=method)
def _json(self, data) :
return data["data"]