ich habe nun auf verschiedenen Wegen versucht, ein Produkt einer Gruppe hinzuzufügen. Das ganze möchte ich mit Kommandozeilentools über ssh machen. Produktdaten hochladen, opsi-makepackage und opsi-package-manager -i klappen inzwischen. Nun fehlt mir nur noch das hinzufügen in eine Gruppe. Das ganze mache ich aus einem Pythonscript heraus am Ende.
Zuletzt habe ich versucht in der Terminal Konsole des Servers selbst erstmal ans Ziel zu kommen.
Folgende Dinge habe ich versucht:
Code: Alles auswählen
opsi-admin -d method objectToGroup_insertObject '[{"type": "Product", "id": "meineprodukt-id"}]' "testsoftware"
opsi-admin -d method objectToGroup_insertObject "[{{\\"type\\": \\"Product\\", \\"id\\": \\"{context["meineprodukt-id"]}\\"}}]" "testsoftware"'
opsi-admin -d method objectToGroup_insertObject "[\"{context["meineprodukt-id"]}\"]" "testsoftware"
opsi-cli jsonrpc objectToGroup_insertObject {{"groupId":"testsoftware","objectId":"{context["meineprodukt-id"]}"}}
Kann mir jemand auf die Sprünge helfen anhand der Doku komm ich nicht mehr weiter.
Grüße
Andreas