Liste der zu installierenden Netbootprodukte über OPSI-API

Antworten
seteqsystems
Beiträge: 62
Registriert: 12 Sep 2012, 11:51
Wohnort: Hall in Tirol

Liste der zu installierenden Netbootprodukte über OPSI-API

Beitrag von seteqsystems »

Hallo Leute,

Noch einmal im Detail:
Ich würde gerne über die API eine Liste all jener Clients holen, bei welchen eines der Netboot-Produkte auf "setup" steht.

Ich habe es so versucht:

Code: Alles auswählen

{ "method": "productOnClient_getObjects",
   "params": ["actionRequest", {"actionRequest": "setup"}],
   "id": 1 }
Aber mir fehlt ehrlich gesagt der Ansatz wie ich mehrere Filter (ich bräuchte noch "productType": "NetbootProduct") mitgeben kann...?

Bin ich der einzige, der sich mit der API beschäftigt? Im Forum findet man dazu überhaupt kaum etwas ;)
Generell wäre es cool wenn ihr den API-Teil in der Doku noch ein bisschen mit Beispielen ausbauen könntet...

Danke & lg
Florian
seteqsystems
Beiträge: 62
Registriert: 12 Sep 2012, 11:51
Wohnort: Hall in Tirol

Re: Liste der zu installierenden Netbootprodukte über OPSI-A

Beitrag von seteqsystems »

Sorry, habs soeben entdeckt in der englischsprachigen Doku...

Da fiel es wie Schuppen von den Augen:

Code: Alles auswählen

{ "method": "productOnClient_getObjects",
   "params": ["actionRequest", {"actionRequest": "setup", "productType": "NetbootProduct"}],
   "id": 1 }
und ich hab immer mit zusätzlichen Klammern probiert... grmpf.

Suchbegriff im Forum: JSON
Beispiele nachzulesen unter: http://download.uib.de/opsi_stable/doc/ ... cture-opsi

Danke & lg
Florian
Antworten