From a4df74fc76977eed7b60d4f43d302d99278fdb21 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=A5kon=20Solbj=C3=B8rg?= Date: Sat, 8 Apr 2023 03:03:35 +0200 Subject: fix(mist2netbox): Use API Token --- tools/netbox/scripts/mist2netbox/mist2netbox.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/tools/netbox/scripts/mist2netbox/mist2netbox.py b/tools/netbox/scripts/mist2netbox/mist2netbox.py index 75cf0b7..cdc6b28 100644 --- a/tools/netbox/scripts/mist2netbox/mist2netbox.py +++ b/tools/netbox/scripts/mist2netbox/mist2netbox.py @@ -28,20 +28,19 @@ WIFI_TAGS = [TG(slug="deltagere")] def fetch_from_mist(): site = None - auth = None + token = None with open(CONFIG_FILE, 'r') as f: contents = f.read() j = json.loads(contents) site = j['site'] - auth = j['auth'] + token = j['token'] site_url = f"https://api.eu.mist.com/api/v1/sites/{site}/stats/devices" resp = requests.get(site_url, None, headers={ - # 'authorization': f'Bearer {TOKEN}', + 'authorization': f'Token {token}', }, - cookies={'sessionid.eu': auth}, ) return resp.json() -- cgit v1.2.3