12 lines
318 B
Python
12 lines
318 B
Python
import json
|
|
|
|
import requests
|
|
from retrying import retry
|
|
|
|
|
|
@retry
|
|
def get_device_id(host, gui_port, api_key):
|
|
syncthing_headers = {'X-API-Key': api_key}
|
|
response = requests.get("http://" + host + ":" + gui_port + "/rest/system/status", headers=syncthing_headers)
|
|
return json.loads(response.content)["myID"]
|