From 145fe7a2a4aa9cf64f6b331d1700217e27c2059f Mon Sep 17 00:00:00 2001 From: Artur Date: Wed, 30 Mar 2022 12:55:17 +0000 Subject: [PATCH] added new file --- send_update_temp.pp.py | 78 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 78 insertions(+) create mode 100755 send_update_temp.pp.py diff --git a/send_update_temp.pp.py b/send_update_temp.pp.py new file mode 100755 index 0000000..db87a5d --- /dev/null +++ b/send_update_temp.pp.py @@ -0,0 +1,78 @@ +#!/usr/bin/python3.8 +import requests +import json +import urllib3 + +urllib3.disable_warnings() + + +url = "https://demo.netbox.dev/api/dcim/front-ports/" +API_HOST = 'https://demo.netbox.dev/api' +TYPE = '/dcim/front-ports/' + +headers = { + 'Authorization': "Token 8554b98861e47bc6a6fea03e5c4629c3659cacc5", + 'User-Agent': 'PyScript 0.1', + 'Content-Type': 'application/json', + 'accept': 'application/json' + } + +data = [ + {"id": 625, "label": "dasdas"}, +{"id": 626, "label": "d"}, +{"id": 627, "label": "sad"}, +{"id": 628, "label": "as"}, +{"id": 629, "label": "d"}, +{"id": 630, "label": "sad"}, +{"id": 631, "label": "as"}, +{"id": 632, "label": "d"}, +{"id": 633, "label": "asd"}, +{"id": 634, "label": "sa"}, +{"id": 635, "label": "d"}, +{"id": 636, "label": "asd"}, +{"id": 637, "label": "as"}, +{"id": 638, "label": "d"}, +{"id": 639, "label": "as"}, +{"id": 640, "label": "da"}, +{"id": 641, "label": "sd"}, +{"id": 642, "label": "as"}, +{"id": 643, "label": "d"}, +{"id": 644, "label": "as"}, +{"id": 645, "label": "da"}, +{"id": 646, "label": ""}, +{"id": 647, "label": ""}, +{"id": 648, "label": ""}, +{"id": 649, "label": ""}, +{"id": 650, "label": ""}, +{"id": 651, "label": ""}, +{"id": 652, "label": ""}, +{"id": 653, "label": ""}, +{"id": 654, "label": ""}, +{"id": 655, "label": ""}, +{"id": 656, "label": ""}, +{"id": 657, "label": ""}, +{"id": 658, "label": ""}, +{"id": 659, "label": ""}, +{"id": 660, "label": ""}, +{"id": 661, "label": ""}, +{"id": 662, "label": "dasd"}, +{"id": 663, "label": "as"}, +{"id": 664, "label": "das"}, +{"id": 665, "label": "d"}, +{"id": 666, "label": "as"}, +{"id": 667, "label": "das"}, +{"id": 668, "label": "d"}, +{"id": 669, "label": "a"}, +{"id": 670, "label": "das"}, +{"id": 671, "label": "ad"}, +{"id": 672, "label": ""}, + ] + +r = requests.patch(API_HOST+TYPE, json=data, headers=headers, verify=False) + +print(r.status_code) +print(r.json) + + +print(type(data)) +