Project

General

Profile

Anomalie #5907

server.py : si pas de réponse à un make_dict => reconfigure plante

Added by Emmanuel GARETTE over 6 years ago. Updated over 6 years ago.

Status:
Fermé
Priority:
Haut
Assigned To:
Category:
-
Start date:
08/29/2013
Due date:
08/30/2013
% Done:

100%

Distribution:
EOLE 2.4

Description

Je n'ai pas de service dans le "containers" "all". Reconfigure plante.

Je ne sais pas trop où c'est le mieux de catcher l'erreur, mais intuitivement je remplacerais :

self.response(config.make_dict(withoption=withoption, withvalue=withvalue))

par

try:
self.response(config.make_dict(withoption=withoption, withvalue=withvalue))
except AttributeError:
self.response({})

De mon point de vue il est aussi nécessaire de faire la même chose avec le find_first du dessus (et renvoyer None si aucun critère ne corresponde)

History

#1 Updated by Daniel Dehennin over 6 years ago

  • Due date set to 08/30/2013
  • Status changed from Nouveau to Résolu
  • Assigned To changed from Joël Cuissinat to Daniel Dehennin
  • Target version set to Eole 2.4-alpha
  • Start date set to 08/29/2013
  • % Done changed from 0 to 100

Joël a déjà vu ce problème, en fait c’est un soucis de parcours non-ordonné de dictionnaire.

Appliqué par commit 47d82e1c84715f445ad4bc7944d3876bf7ef44b3

#2 Updated by Joël Cuissinat over 6 years ago

  • Status changed from Résolu to Fermé

Non reproduit

Also available in: Atom PDF