Seite 1 von 1

Methode für outdated Clients

Verfasst: 01 Apr 2019, 11:24
von dropped91
Hallo zusammen,

gibt es eine Methode, welche mir die Clients zurückgibt die nicht die aktuell, im Depot registrierte Softwareversion installiert haben?
Sprich, wenn im configed bei dem Produkt unter Version die Zahl rot ist...


Gruß
dropped

Re: Methode für outdated Clients

Verfasst: 01 Apr 2019, 15:58
von AlexB
Hey,

im Auswahl-Menü im configed gibts genau das was du suchst :D
Auswahl -> Installation nicht aktuell für Produkt

VG
Alex

Re: Methode für outdated Clients

Verfasst: 01 Apr 2019, 16:30
von dropped91
Hi,

ich brauche das ganze leider via opsi-admin -d method ;-)
Hast du da auch was?


Gruß
dropped

Re: Methode für outdated Clients

Verfasst: 01 Apr 2019, 17:45
von ThomasT
Wir haben eine produktspezifische Methode:

Code: Alles auswählen

opsi-admin method  getClientsWithOutdatedProduct firefox

Re: Methode für outdated Clients

Verfasst: 02 Apr 2019, 07:40
von dropped91
Hallo,

vielen Dank.
Die Methode fehlt im Handbuch.

Gibt es irgendwo eine komplette Auslistung aller Methoden?

Gruß
dropped

Re: Methode für outdated Clients

Verfasst: 02 Apr 2019, 10:45
von feltel
opsi-admin via "-i" interaktiv ausführen und dann mit Tab-Completion einfach mal durchschauen, was es interessantes gibt.

Re: Methode für outdated Clients

Verfasst: 02 Apr 2019, 11:45
von dropped91
Mega!
Wieder was gelernt :)


Gruß

dropped

Re: Methode für outdated Clients

Verfasst: 06 Mai 2019, 14:34
von n.wenselowski
dropped91 hat geschrieben:Gibt es irgendwo eine komplette Auslistung aller Methoden?

Code: Alles auswählen

opsi-admin -d method backend_getInterface
liefert alles was dein Service versteht :o

Re: Methode für outdated Clients

Verfasst: 11 Mai 2019, 06:43
von GEI
dropped91 hat geschrieben:Gibt es irgendwo eine komplette Auslistung aller Methoden?

;) oder auch mit

Code: Alles auswählen

opsi-admin -dS method list | less


wie zum Beispiel:

Code: Alles auswählen

opsi-admin -dS method list | grep -i outdate
getClientsWithOutdatedProduct('productId',)
setActionRequestWhereOutdated('actionRequest', 'productId')
setActionRequestWhereOutdatedWithDependencies('actionRequest', 'productId')

Re: Methode für outdated Clients

Verfasst: 08 Jul 2019, 14:07
von n.wenselowski
Seit einiger Weile gibt es auch eine schöne HTML-Doku.
Feedback erwünscht!