mirror of
https://codeberg.org/angestoepselt/imagestack.git
synced 2026-03-21 22:32:17 +00:00
Added Docs
This commit is contained in:
parent
74ec8e9c3f
commit
77b67f1ef9
2 changed files with 29 additions and 3 deletions
26
tools/batch_print/README.md
Normal file
26
tools/batch_print/README.md
Normal file
|
|
@ -0,0 +1,26 @@
|
||||||
|
# Batch Print
|
||||||
|
|
||||||
|
This Script will register a batch of devices in Snipe IT and print the label.
|
||||||
|
|
||||||
|
It requires a JSON file in the following format to register the data:
|
||||||
|
|
||||||
|
```
|
||||||
|
{
|
||||||
|
"status_id": "2",
|
||||||
|
"name": "HP-Tablet",
|
||||||
|
"model_id": "2",
|
||||||
|
"serial": "Null",
|
||||||
|
"_snipeit_mac_address_1": "Null",
|
||||||
|
"_snipeit_betriebssystem_2": "Windows 11",
|
||||||
|
"_snipeit_festplatte_4": "128",
|
||||||
|
"_snipeit_prozessor_5": "Intel Pentium 4410 1.5ghz",
|
||||||
|
"_snipeit_arbeitsspeicher_6": "4",
|
||||||
|
"_snipeit_optisches_laufwerk_7": "nein",
|
||||||
|
"_snipeit_display_8": "",
|
||||||
|
"_snipeit_akku_9": "",
|
||||||
|
"_snipeit_anydeskid_10": ""
|
||||||
|
}
|
||||||
|
```
|
||||||
|
Usage:
|
||||||
|
|
||||||
|
`python print.py -j {path to json file} -i {amount of devices that should be registered}`
|
||||||
|
|
@ -114,9 +114,9 @@ def main():
|
||||||
"id": tag,
|
"id": tag,
|
||||||
"distribution": "Windows",
|
"distribution": "Windows",
|
||||||
"version": "11",
|
"version": "11",
|
||||||
"cpu": "Intel Pentium 4410 1.5ghz",
|
"cpu": data["_snipeit_prozessor_5"],
|
||||||
"memory": "4",
|
"memory": data["_snipeit_arbeitsspeicher_6"],
|
||||||
"disk": "128"
|
"disk": data["_snipeit_festplatte_4"]
|
||||||
}
|
}
|
||||||
res = requests.post("http://10.200.4.12:8888/batch", data=json.dumps(print_data))
|
res = requests.post("http://10.200.4.12:8888/batch", data=json.dumps(print_data))
|
||||||
print(res.content)
|
print(res.content)
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue