hostControlSafe_showPopup funktioniert nur einmal

eicky
Beiträge: 8
Registriert: 16 Mär 2018, 08:38

hostControlSafe_showPopup funktioniert nur einmal

Beitragvon eicky » 25 Mär 2019, 15:01

Hallo zusammen!

Im Rahmen eines Scripts wollte ich mich der opsi-admin-Methode "hostControlSafe_showPopup" bedienen, um Nachrichten vom OPSI-Server auf OPSI-Clients zu bringen.
Während meiner Tests fiel mir auf, dass die Nachrichtenanzeige genau einmal wie gewünscht funktioniert. Sende ich danach nochmal einen Text an den gleichen Client, wird zwar eine MessageBox angezeigt, allerdings beinhaltet diese keinen Text.

Kann jemand von euch dieses Verhalten nachvollziehen?

Viele Grüße
Eicky

ThomasT
Beiträge: 76
Registriert: 26 Jun 2013, 12:26

Re: hostControlSafe_showPopup funktioniert nur einmal

Beitragvon ThomasT » 25 Mär 2019, 16:02

Bei mir tritt das Verhalten dann auf, wenn die vorherige MessageBox nicht geschlossen wird, ist das bei dir auch so?
Kein Support per DM!
_________________________
opsi support - http://www.uib.de/
For productive opsi installations we recommend support contracts.

eicky
Beiträge: 8
Registriert: 16 Mär 2018, 08:38

Re: hostControlSafe_showPopup funktioniert nur einmal

Beitragvon eicky » 25 Mär 2019, 16:05

Hi Thomas,

ich habe bei mir stets die vorigen Meldungen geschlossen, bevor eine neue Nachricht versendet wurde.

eicky
Beiträge: 8
Registriert: 16 Mär 2018, 08:38

Re: hostControlSafe_showPopup funktioniert nur einmal

Beitragvon eicky » 29 Mär 2019, 10:48

Hi Thomas,

kurz vor dem Wochenende wollte ich mich des Problems nochmal annehmen.
Es ist jetzt in der Tat so, wie Du schon festgestellt hast: Das Nachrichtenfenster ist nur leer, wenn das vorige noch nicht geschlossen wurde.
Was bei mir am Montag anders lief, kann ich jetzt leider nicht mehr rekonstruieren.

Vielleicht kann ich in dem Zusammenhang eine andere Frage stellen:
Wie kann ich über die Shell eine Nachricht erzeugen, die Umbrüche enthält?

Hiermit habe ich es schon versucht:
opsi-admin -d method hostControlSafe_showPopup "Hallo\n\nTest" "client"

Viele Grüße
Eicky