Methode für outdated Clients

The place for development of / with / for opsi.
Post your API questions here!
Antworten
dropped91
Beiträge: 73
Registriert: 11 Mai 2017, 16:29

Methode für outdated Clients

Beitrag 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
AlexB
Beiträge: 80
Registriert: 07 Mär 2017, 17:41

Re: Methode für outdated Clients

Beitrag von AlexB »

Hey,

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

VG
Alex
dropped91
Beiträge: 73
Registriert: 11 Mai 2017, 16:29

Re: Methode für outdated Clients

Beitrag von dropped91 »

Hi,

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


Gruß
dropped
Benutzeravatar
ThomasT
uib-Team
Beiträge: 527
Registriert: 26 Jun 2013, 12:26

Re: Methode für outdated Clients

Beitrag von ThomasT »

Wir haben eine produktspezifische Methode:

Code: Alles auswählen

opsi-admin method  getClientsWithOutdatedProduct firefox
Kein Support per DM!
_________________________
opsi support - https://www.uib.de/
For productive opsi installations we recommend support contracts.
dropped91
Beiträge: 73
Registriert: 11 Mai 2017, 16:29

Re: Methode für outdated Clients

Beitrag von dropped91 »

Hallo,

vielen Dank.
Die Methode fehlt im Handbuch.

Gibt es irgendwo eine komplette Auslistung aller Methoden?

Gruß
dropped
feltel
Beiträge: 211
Registriert: 09 Dez 2014, 07:22

Re: Methode für outdated Clients

Beitrag von feltel »

opsi-admin via "-i" interaktiv ausführen und dann mit Tab-Completion einfach mal durchschauen, was es interessantes gibt.
dropped91
Beiträge: 73
Registriert: 11 Mai 2017, 16:29

Re: Methode für outdated Clients

Beitrag von dropped91 »

Mega!
Wieder was gelernt :)


Gruß

dropped
Benutzeravatar
n.wenselowski
Ex-uib-Team
Beiträge: 3194
Registriert: 04 Apr 2013, 12:15

Re: Methode für outdated Clients

Beitrag 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

Code: Alles auswählen

import OPSI
Benutzeravatar
GEI
Beiträge: 229
Registriert: 12 Feb 2010, 13:00
Wohnort: Braunschweig
Kontaktdaten:

Re: Methode für outdated Clients

Beitrag 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')
Georg-Eckert-Institut - Leibniz-Institut für internationale Schulbuchforschung (GEI)
---
'opsi4instituts' = Communityprojekt für wissenschaftliche Einrichtungen
offenes Repository, Update-Notifier
http://www.gei.de/o4i - https://wiki.o4i.org
Benutzeravatar
n.wenselowski
Ex-uib-Team
Beiträge: 3194
Registriert: 04 Apr 2013, 12:15

Re: Methode für outdated Clients

Beitrag von n.wenselowski »

Seit einiger Weile gibt es auch eine schöne HTML-Doku.
Feedback erwünscht!

Code: Alles auswählen

import OPSI
Antworten