user_cancelable_after setzen

Antworten
Benutzeravatar
embl-structures
Beiträge: 327
Registriert: 13 Jan 2010, 18:41
Wohnort: Heidelberg
Kontaktdaten:

user_cancelable_after setzen

Beitrag von embl-structures »

Hallo,

ich habe versucht, fuer ein Laptop user_cancelable_after zu aendern, damit der Benutzer wenn er ausserhalb unseres Institutes ist, OPSI beim Booten abklemmen kann. Dafuer habe ich im config editor eine "Property" namens "user_cancelable_after" angelegt und ihr einen Wert zugeweisen. Leider gelangt diese Einstellung aber trotz mehrerer Reboots des Laptops nicht auf den Rechner.

Was muss man machen, um die lokalen opsiclientd-Einstellungen vom Server aus zu kontrollieren?

Gruss
frank
Benutzeravatar
tobias
Beiträge: 1294
Registriert: 20 Aug 2008, 12:36
Wohnort: Braunschweig
Kontaktdaten:

Re: user_cancelable_after setzen

Beitrag von tobias »

hi,

hast du diesen Host-Parameter auch so angelegt:

Code: Alles auswählen

opsiclientd.event_gui_startup.user_cancelable_after 
Benutzeravatar
embl-structures
Beiträge: 327
Registriert: 13 Jan 2010, 18:41
Wohnort: Heidelberg
Kontaktdaten:

Re: user_cancelable_after setzen

Beitrag von embl-structures »

tobias hat geschrieben:hast du diesen Host-Parameter auch so angelegt:

Code: Alles auswählen

opsiclientd.event_gui_startup.user_cancelable_after 
Nein, sondern einfach als

Code: Alles auswählen

user_cancelable_after 
Wie soll man den wissen, wie die Parameter genau heissen? Habe ich in der Doku etwas uebersehen?

Werde es morgen glech ausprobieren.

frank
Benutzeravatar
tobias
Beiträge: 1294
Registriert: 20 Aug 2008, 12:36
Wohnort: Braunschweig
Kontaktdaten:

Re: user_cancelable_after setzen

Beitrag von tobias »

das ist die Event Konfiguration des opsiclientd du kannst diesen Parameter ja nicht nur für gui_startup konfigurieren sondern auch für on_demand etc.

opsiclientd <- sagt Opsi das es um den OpsiClient geht
gui_startup <- Die Sektion/das Event für welches der Parameter gelten soll
user_cancelable_after <- der Parameter den du setzen willst
Benutzeravatar
embl-structures
Beiträge: 327
Registriert: 13 Jan 2010, 18:41
Wohnort: Heidelberg
Kontaktdaten:

Re: user_cancelable_after setzen

Beitrag von embl-structures »

tobias hat geschrieben:

Code: Alles auswählen

opsiclientd.event_gui_startup.user_cancelable_after 
Wenn ich das versuche, erhalte ich vom Config Editor folgende Fehlermeldung wenn ich versuche die Parameter abzuspeichern:

Code: Alles auswählen

Wed Oct 10 13:05:44 CEST 2012 -- Opsi service error:  [TypeError] unbound method __unicode__() must be called with Config instance as first argument (got nothing instead)
Wed Oct 10 13:05:44 CEST 2012 -- Opsi service error:  [TypeError] unbound method __unicode__() must be called with ConfigState instance as first argument (got nothing instead)
???

frank
Benutzeravatar
embl-structures
Beiträge: 327
Registriert: 13 Jan 2010, 18:41
Wohnort: Heidelberg
Kontaktdaten:

Re: user_cancelable_after setzen

Beitrag von embl-structures »

embl-structures hat geschrieben:
tobias hat geschrieben:hast du diesen Host-Parameter auch so angelegt:

Code: Alles auswählen

opsiclientd.event_gui_startup.user_cancelable_after 
Nein, sondern einfach als

Code: Alles auswählen

user_cancelable_after 
Wie soll man den wissen, wie die Parameter genau heissen? Habe ich in der Doku etwas uebersehen?
In einem Thread (viewtopic.php?f=7&t=3887) habe ich eine entsprechende Referenz aufs Handbuch gefunden (Kapitel 5.3.6, Seite 46). Allerdings muesste es danach heissen

Code: Alles auswählen

opsiclientd.config_service.user_cancelable_after 
frank
Benutzeravatar
tobias
Beiträge: 1294
Registriert: 20 Aug 2008, 12:36
Wohnort: Braunschweig
Kontaktdaten:

Re: user_cancelable_after setzen

Beitrag von tobias »

stimmt habs mit action_user_cancelable = 0 verwechselt.

du musst nur in die opsiclientd.conf schauen welchen Parameter du verändern willst und in welcher Sektion dieser steht.
Benutzeravatar
embl-structures
Beiträge: 327
Registriert: 13 Jan 2010, 18:41
Wohnort: Heidelberg
Kontaktdaten:

Re: user_cancelable_after setzen

Beitrag von embl-structures »

tobias hat geschrieben:stimmt habs mit action_user_cancelable = 0 verwechselt.
du musst nur in die opsiclientd.conf schauen welchen Parameter du verändern willst und in welcher Sektion dieser steht.
Trotzdem erhalte ich den o.g. Fehler und kann nicht weitermachen...

frank
Benutzeravatar
tobias
Beiträge: 1294
Registriert: 20 Aug 2008, 12:36
Wohnort: Braunschweig
Kontaktdaten:

Re: user_cancelable_after setzen

Beitrag von tobias »

den falschen Eintrag auch wieder gelöscht?
habe grade bei mir

opsiclientd.config_service.user_cancelable_after

als Standard Hostparameter eingetragen und funktioniert problemlos.

du kannst um die Funktion zu testen einfach schauen ob sich auf dem client im opsiclientd.conf der wert ändert.

Beachte: der Client muss sich zum aktualisieren natürlich erst mit dem server wieder verbinden ! Wenn das wegen dem anderen falschen parameter nicht mehr gehen sollte => lösch den falschen parameter per hand aus der opsiclientd.conf
Benutzeravatar
embl-structures
Beiträge: 327
Registriert: 13 Jan 2010, 18:41
Wohnort: Heidelberg
Kontaktdaten:

Re: user_cancelable_after setzen

Beitrag von embl-structures »

tobias hat geschrieben:habe grade bei mir
opsiclientd.config_service.user_cancelable_after
als Standard Hostparameter eingetragen und funktioniert problemlos.
Tricky: Ich hatte bisher den Parameternamen beim Generieren mit copy-paste aus dem Forum genommen. Das hat offenbar mehr als nur den Text kopiert und vor allem mehr als OPSI lieb war. Wenn ich den Namen haendisch eintippe geht's und nach einem Reboot ist der Parameter auch auf dem Client eingetragen.

Vielen Dank fuer die Hilfe

frank
Antworten