Anomalie #383
ferméVersion 1.1.5 - Anomalie au lancement
100%
Description
Au lancement, anomalie Python
Traceback (most recent call last):
File "C:/Users/philippe.loustaunau/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\asgardmanager\asgard_general_ui.py", line 237, in
self.comboAdresse.currentIndexChanged.connect(lambda : self.initGeneral(self.Dialog))
File "C:/Users/philippe.loustaunau/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\asgardmanager\asgard_general_ui.py", line 426, in initGeneral
self.createZoneInformations( Dialog, mNameBase, mConfigConnection, mSchemas, mSchemasTables, mSchemasBlocs, mRolesEditeursLecteurs, mRolesProducteurs, mlisteDesRolesDeGroupeEtConnexions )
File "C:/Users/philippe.loustaunau/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\asgardmanager\asgard_general_ui.py", line 657, in createZoneInformations
self.asgardEditeur = [ elem for elem in mSchemasBlocs if "z_asgard" == elem0 ][0][5] #Renvoie None ou Nom editeur pour z_asgard
IndexError: list index out of range
Mis à jour par Didier LECLERC il y a environ 4 ans
- Statut changé de Nouveau à En cours
- Version cible mis à ASGARD MANAGER version supérieure 1.0.0
Philippe,
Je viens de reproduire l'erreur après avoir analysé le code
Apparemment la vue "gestion_schema_usr" ne retourne rien chez toi.
Il me semble que tu n'as peut-être pas fait toutes les manipulations pour installer l'extension Asgard
Rien ne sert que je re vérifie cela et mettre un message, après rien ne fonctionnera puisque la vue est essentielle
Mis à jour par Leslie Lemaire il y a environ 4 ans
C'est une anomalie qu'on avait déjà identifiée, mais ça avait seulement été évoqué par mél. J'aurais dû faire un ticket, désolée.
AsgardManager plante quand le schéma z_asgard n'est pas référencé, parce qu'il essaie d'aller chercher l'éditeur d'un schéma qui n'est pas là (elem for elem in mSchemasBlocs if "z_asgard" == elem0
ne renvoie rien).
L'instruction en question ne devrait être lancée que si le schéma z_asgard a été référencé, d'autant que normalement l'infobulle sur "Gestion des schémas" indique bien dans le cas contraire qu'il faut référencer z_asgard pour pouvoir déléguer la gestion des schémas.
Mis à jour par Didier LECLERC il y a environ 4 ans
Non, pas tout à fait, je gère si z_asgard n'est pas référencé, mon instruction renvoie "None"
Seulement si la vue n'est pas alimentée ce qui n'est pas pareil.
Mis à jour par Didier LECLERC il y a environ 4 ans
- % réalisé changé de 0 à 100
Philippe,
Ta vue ne doit pas être renseignée, ce qui peut être un fonctionnement normal au démarrage mais pas pris en compte.
Version modifiée prenant en compte ce cas de figure.
Merci de clore ci c'est OK, je mets sur OSMOSE la version qui va bien
Mis à jour par Didier LECLERC il y a environ 4 ans
- Statut changé de En cours à Fermé
Validé par Philippe