Page 1 sur 1
session-setup : unicode asrequirement
Posté : 31 oct. 2019 - 11:11
par keeper
bonjour
j'ai 2 packages que j'essaie de configurer, tous les tests sont fonctionnels depuis pyscripter mais une fois que je lance le session-setup en exécution ou en ligne de commande j'ai ce retour :
2019-10-31 10:57:17,369 CRITICAL AttributeError: 'unicode' object has no attribute 'asrequirement'
et ce même si la fonction session setup ne contient qu'un bete print 'toto'
version de wapt : 1.7.4.6229
Re: session-setup : unicode asrequirement
Posté : 31 oct. 2019 - 11:17
par keeper
complément : l'erreur viendrait du fichier "common.py" ligne 6157
print(u"Running session_setup for package %s and user %s" % (package.asrequirement(),self.user))
en commentant, ça passe, maintenant je me vois mal faire ça sur tous les agents :/
Re: session-setup : unicode asrequirement
Posté : 31 oct. 2019 - 12:21
par keeper
je me répond encore, pour moi il s'agit d'un bug, la ligne correcte est celle-ci
print(u"Running session_setup for package %s and user %s" % (package_entry.asrequirement(),self.user))
Re: session-setup : unicode asrequirement
Posté : 31 oct. 2019 - 12:57
par htouvet
Effectivement.
Merci
Re: session-setup : unicode asrequirement
Posté : 31 oct. 2019 - 13:36
par htouvet
Re: session-setup : unicode asrequirement
Posté : 31 oct. 2019 - 14:42
par keeper
Merci pour le retour et content d'avoir aidé.
Par contre, comment déployer le build. Le dépot centos ne prend que la version stable, et dans le concept, ce n'est que l'agent qui pose problème
Re: session-setup : unicode asrequirement
Posté : 04 nov. 2019 - 12:48
par htouvet
La version 6232 est maintenant la version dite stable.
Les rpms doivent être disponibles avec yum.
Sinon, vous pouvez télécharger uniquement waptsetup.exe sur votre machine de gestion wapt et recréer waptagent.exe à partir de là.