diff --git a/repos/1462976b537a1d661e1d/kemsirve.py b/repos/1462976b537a1d661e1d/kemsirve.py new file mode 100644 index 0000000..e4603e4 --- /dev/null +++ b/repos/1462976b537a1d661e1d/kemsirve.py @@ -0,0 +1,24 @@ +from __future__ import print_function + +import requests +try: + import Tkinter as tk + import tkMessageBox as tkm +except Exception: + import tkinter as tk + from tkinter import messagebox as tkm + + +window = tk.Tk() +window.wm_withdraw() + +resp = requests.get("https://ws.ovh.com/dedicated/r2/ws.dispatcher/getAvailability2") +for i in resp.json()["answer"]["availability"]: + if i["reference"] in ["150sk10", "150sk20"]: + for j in i["metaZones"]: + if j["availability"] not in ["unavaible", "unknown"]: + print(j["zone"], j["availability"]) + tkm.showinfo(title="Greetings", + message="%s: %s - %s!" % (i["reference"], + j["zone"], + j["availability"])) \ No newline at end of file diff --git a/repos/1462976b537a1d661e1d/watch.sh b/repos/1462976b537a1d661e1d/watch.sh new file mode 100644 index 0000000..dac061b --- /dev/null +++ b/repos/1462976b537a1d661e1d/watch.sh @@ -0,0 +1 @@ +watch -n 60 python kemsirve.py \ No newline at end of file