[Wapt] Shutdown des postes à partir de la console

JENAUX Christophe christophe.jenaux at univ-rennes2.fr
Fri Nov 6 11:04:33 CET 2020


Le 06/11/2020 à 10:39, dcardon at tranquil.it a écrit :
> Bonjour Christophe,
> 
> Le 2020-11-06 10:32, JENAUX Christophe a écrit :
>> Le 06/11/2020 à 10:20, dcardon at tranquil.it a écrit :
>>> Bonjour Christophe,
>>>
>>> Le 2020-11-06 10:12, JENAUX Christophe a écrit :
>>>> Bonjour a tous,
>>>>
>>>> Et pour les machines Linux ?
>>>
>>> oui ça devrait fonctionner.
>>
>> J'ai une erreur lors du déploiement du package sous linux xubuntu 20.04
>>
>> Traceback (most recent call last):
>>   File "/opt/wapt/common.py", line 3877, in install_wapt
>>     exitstatus = setup.install()
>>   File "/tmp/waptu7egw5/setup.py", line 7, in install
>> NameError: global name 'install_location' is not defined
>> NameError: global name 'install_location' is not defined
>>
>> Sous Windows il n'y a pas de soucis.
> 
> je parlais de la fonctionnalité d'extinction à distance sous 
> Waptentreprise. Elle fonctionne sous Windows, Linux et Mac. Par contre 
> l'appel install_location se base sur la liste des programmes installés 
> que l'on peut voir dans le panneaux de configuration à travers un appel 
> à la base de registre. Donc cet appel ne peut pas fonctionner en l'état. 
> Conceptuellement sous Linux beaucoup de programme sont éclatés un peu 
> partout sur le filesystem (/etc /usr/bin /usr/lib /var/log, etc.) donc 
> le concept ne matche pas vraiment. Et même si la fonction était portée, 
> la chaîne de caractère 'WAPT_is1' est spécifique à InnoSetup, le 
> packageur utilisé sous Windows pour waptagent.exe...
> 
> Par contre l'autre appel WAPT.config_filename devrait être fonctionnel, 
> même sous Linux.

Ca ne fonctionne toujours pas mais je ne sais pas la syntaxe. Voici ce 
que j'ai mis :

inifile_writestring(WAPT.config_filename('wapt-get.ini'),'global','allow_remote_shutdown','True')
 
inifile_writestring(WAPT.config_filename('wapt-get.ini'),'global','allow_remote_reboot','True')

Et j'ai le message suivant :

Traceback (most recent call last):
   File "/opt/wapt/common.py", line 3877, in install_wapt
     exitstatus = setup.install()
   File "/tmp/waptHxml1_/setup.py", line 7, in install
TypeError: 'str' object is not callable
TypeError: 'str' object is not callable

> 
> Cordialement,
> 
> Denis
> 
>>
>>>
>>> Cordialement,
>>>
>>> Denis
>>>
>>>
>>>>
>>>> Le 05/11/2020 à 13:58, Simon FONTENEAU a écrit :
>>>>> Si tu fais un paquet qui fait ça 😁 ?
>>>>>
>>>>> inifile_writestring(makepath(install_location('WAPT_is1'),'wapt-get.ini'),'global','allow_remote_shutdown','True') 
>>>>> inifile_writestring(makepath(install_location('WAPT_is1'),'wapt-get.ini'),'global','allow_remote_reboot','True') 
>>>>> Le 05/11/2020 à 13:39, MORILLO Jordi a écrit :
>>>>>>
>>>>>> Bonjour tout le monde !
>>>>>>
>>>>>> J’ai voulu tester pour la 1ere fois le bouton « arrêter les 
>>>>>> machines » depuis la console, mais aucun des machines 
>>>>>> sélectionnées ne s’est éteinte.
>>>>>>
>>>>>> J’ai refait plusieurs test mais non, ça ne veut vraiment pas.
>>>>>>
>>>>>> Est-ce que cette fonctionnalité est opérationnelle ou bien il 
>>>>>> y-t-il des subtilités à connaitre ?
>>>>>>
>>>>>> Bonne journée à vous
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> WAPT mailing list
>>>>>> WAPT at lists.tranquil.it
>>>>>> http://lists.tranquil.it/listinfo/wapt
>>>>>
>>>>> _______________________________________________
>>>>> WAPT mailing list
>>>>> WAPT at lists.tranquil.it
>>>>> http://lists.tranquil.it/listinfo/wapt
>>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> WAPT mailing list
>>>> WAPT at lists.tranquil.it
>>>> http://lists.tranquil.it/listinfo/wapt

Cordialement,

-- 

<http://www.univ-rennes2.fr>Christophe JENAUX
Technicien
D.S.I.
02-99-14-13-47 (standard)
02-99-14-13-43


More information about the WAPT mailing list