Seite 1 von 1

WAPT-Schnittstelle (API oder andere?)

Veröffentlicht: 15. November 2018 - 09:29 Uhr
von jothoma1
Hallo,
wir haben einen Kunden, der WAPT verwendet. Wir möchten gerne eine Schnittstelle zu seinem WAPT-Repository herstellen, um die Pakete, den Bereitstellungsbereich usw. aufzulisten.

Gibt es dafür eine Möglichkeit?
Verfügt WAPT über eine API (ich habe dazu keine aktuellen Informationen gefunden)?
Ist es möglich, Pakete zwischen WAPT und einem anderen System zu synchronisieren? (Wo befindet sich das physische Repository auf der Festplatte?)

Ich vermute, dass dies kein alltäglicher Anwendungsfall ist. Daher wären einige Erläuterungen sehr hilfreich.
Vielen Dank im Voraus
. Mit freundlichen Grüßen,
Johan

Betreff: WAPT-Schnittstelle (API oder andere?)

Veröffentlicht: 17. November 2018 – 13:10 Uhr
von Sfonteneau
Hallo,

die API-Informationen finden Sie unter:

/opt/wapt/waptserver/server.py
https://github.com/tranquilit/WAPT/blob ... /server.py

Beispiel zum Auflisten von Gruppen:
https://mysrvwapt.domain.lan/api/v1/groups

Ein weiteres Beispiel:
https://mysrvwapt.domain.lan/api/v1/hosts

API-Dokumentation ist noch nicht verfügbar.
Die Dokumentation ist im Code enthalten.

Metadaten zu den Software- und Gruppenpaketen finden Sie in der Datei:
https://mysrvwapt/wapt/Packages (eine ZIP-Datei mit einer Textdatei).