Hallo,
kann man eigene Host/Client Properties definieren und diese in einem Script auslesen bzw. beschreiben?
Viele Grüße
Daniel
eigene Client properties (Host parameter)
-
- Beiträge: 11
- Registriert: 28 Dez 2011, 19:27
Re: eigene Client properties (Host parameter)
Ja, das geht über die rpc-Methode
config_createUnicode
Anschließend kann man ConfigStates (host-Spezifisch!) anlegen per
configState_insertObject
und bearbeiten per
configState_updateObject
und auslesen per
configState_getObjects
z.B.
Natütlich geht das auch im admin-interface/configed/opsi-script
Mehr infos zu den api-Methoden gibt es per
opsi-cli jsonrpc methods
Und natürlich auf https://docs.opsi.org
config_createUnicode
Anschließend kann man ConfigStates (host-Spezifisch!) anlegen per
configState_insertObject
und bearbeiten per
configState_updateObject
und auslesen per
configState_getObjects
z.B.
Code: Alles auswählen
doerrer@me:~$ opsi-cli jsonrpc execute config_createUnicode "testconfig" "this is just a test" '["value1", "value2"]' '["value1"]'
null
doerrer@me:~$ opsi-cli jsonrpc execute configState_insertObject '{"configId":"testconfig","objectId":"nils-client1.uib.local","values":["value2"]}'
null
doerrer@me:~$ opsi-cli jsonrpc execute configState_getObjects [] '{"configId":"testconfig"}'
[
{
"values": [
"value2"
],
"configId": "testconfig",
"objectId": "nils-client1.uib.local",
"type": "ConfigState",
"ident": "testconfig;nils-client1.uib.local"
}
]
Mehr infos zu den api-Methoden gibt es per
opsi-cli jsonrpc methods
Und natürlich auf https://docs.opsi.org
Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.
Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.
uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de