
Eigene Module erstellen
So erstellen Sie mit Python eigene Salt Module
Eigene Module anlegen, ein simples Beispiel
Modul auf dem Master anlegen
import requests
def get_location():
"""
Holt den Standort des Minions basierend auf der öffentlichen IP.
"""
url = "http://ip-api.com/json/"
try:
response = requests.get(url)
if response.status_code == 200:
data = response.json()
return {
"country": data.get("country"),
"region": data.get("regionName"),
"city": data.get("city"),
"latitude": data.get("lat"),
"longitude": data.get("lon"),
}
else:
return {"error": "API request failed with status code {}".format(response.status_code)}
except Exception as e:
return {"error": str(e)}Module auf Minions kopieren
Modul verwenden
Modul in einem State verwenden
Das eigene Monitoring Modul, die KI hilft


Last updated