aboutsummaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorHåkon Solbjørg <hakon@solbj.org>2023-04-08 03:03:35 +0200
committerHåkon Solbjørg <hakon@solbj.org>2023-04-08 03:03:35 +0200
commita4df74fc76977eed7b60d4f43d302d99278fdb21 (patch)
tree80f1e4427eed308ef83755335da9419707e468c0 /tools
parentcfbe3e5bdd94a948a046521faf9b78cf9bf54501 (diff)
fix(mist2netbox): Use API Tokencreate-switch-netbox
Diffstat (limited to 'tools')
-rw-r--r--tools/netbox/scripts/mist2netbox/mist2netbox.py7
1 files 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()