Projet

Général

Profil

Tâche #26315

Scénario #23324: Prendre en compte les caractères en capitale dans les noms d'hôtes

Le chargement des formulaires DHCP sur Seth lève une exception

Ajouté par Daniel Dehennin il y a plus de 5 ans. Mis à jour il y a environ 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
20/12/2018
Echéance:
% réalisé:

100%

Temps estimé:
2.00 h
Restant à faire (heures):
0.0

Description

Le chargement du formulaire dhcpactivation renvoi le message d’erreur suivant :

An error occured: La fonction eosfunc.uploaded_files(['.zip'], "Aucun fichier téléversé depuis l'action 'Gérer les fichiers'") est inconnue

Le chargement du formulaire dhcp renvoi le message d’erreur suivant :

The minion function caused an exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/creole/annotator.py", line 1322, in load_params_in_validenum values = eval(param.text) File "<string>", line 1, in <module> File "/usr/share/creole/funcs/uploadedfiles.py", line 16, in uploaded_files _DIRECTORY = json.load(file(CONF_FILE)).get("UPLOAD_FOLDER","") NameError: name 'file' is not defined During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/salt/minion.py", line 1493, in _thread_return return_data = executor.execute() File "/usr/lib/python3/dist-packages/salt/executors/direct_call.py", line 28, in execute return self.func(*self.args, **self.kwargs) File "/var/cache/salt/minion/extmods/modules/ead/__init__.py", line 55, in func return getattr(module, function)(*args, **kwargs) File "/var/cache/salt/minion/extmods/modules/ead/dhcp/__init__.py", line 34, in wrapper cfg = _get_loader() File "/var/cache/salt/minion/extmods/modules/ead/dhcp/__init__.py", line 47, in _get_loader force_eoleextraconfig=_force_eoleextraconfig, reload_config=_reload_config) File "/usr/lib/python3/dist-packages/creole/loader.py", line 804, in creole_loader eolobj.space_visitor() File "/usr/lib/python3/dist-packages/creole/objspace.py", line 461, in space_visitor SpaceAnnotator(self.space, self.paths, self) File "/usr/lib/python3/dist-packages/creole/annotator.py", line 870, in __init__ self.filter_check(space.constraints.check) File "/usr/lib/python3/dist-packages/creole/annotator.py", line 1433, in filter_check values = self.load_params_in_validenum(param) File "/usr/lib/python3/dist-packages/creole/annotator.py", line 1326, in load_params_in_validenum raise CreoleDictConsistencyError(_('The function {} is unknown').format(param.text)) creole.error.CreoleDictConsistencyError: La fonction eosfunc.uploaded_files(['.zip'], "Aucun fichier téléversé depuis l'action 'Gérer les fichiers'") est inconnue

Révisions associées

Révision 03883b0a (diff)
Ajouté par Daniel Dehennin il y a plus de 5 ans

The “eosfunc.uploaded_files()” is unknow when loading DHCP forms

The code is loaded as python3 and the “file()” function does not
exists anymore.

  • creole/funcs/uploadedfiles.py (uploaded_files): replace “file()”
    call with “open()”.

Ref: #26315

Historique

#1 Mis à jour par Daniel Dehennin il y a plus de 5 ans

  • Statut changé de Nouveau à En cours

#2 Mis à jour par Daniel Dehennin il y a plus de 5 ans

  • Assigné à mis à Daniel Dehennin

#3 Mis à jour par Daniel Dehennin il y a plus de 5 ans

  • % réalisé changé de 0 à 100
  • Restant à faire (heures) changé de 2.0 à 0.0

#4 Mis à jour par Scrum Master il y a plus de 5 ans

  • Statut changé de En cours à Résolu

#5 Mis à jour par Gilles Grandgérard il y a environ 5 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF