Code: Alles auswählen
opsi-admin -dS method getClientIds_list null null test
Das Replacement ist:
Code: Alles auswählen
opsi-admin -dS method getClientIDs
Gruß und Dank,
Robert
Code: Alles auswählen
opsi-admin -dS method getClientIds_list null null test
Code: Alles auswählen
opsi-admin -dS method getClientIDs
Code: Alles auswählen
{
"id": 1,
"jsonrpc": "2.0",
"method": "objectToGroup_getObjects",
"params": [
[],
{
"groupId": "clients",
"groupType": "HostGroup"
}
]
}
Code: Alles auswählen
group_objects=$(opsi-admin -d method objectToGroup_getObjects '' \'{\"groupId\":\"$1\", \"groupType\":\"HostGroup\"}\')
object_ids=$(jq '.[].objectId' <<< $group_objects)
for fclient in $object_ids; do
...