Project

General

Profile

Tâche #8916

Les ressources dont le nom est de type list ne sont pas gérés

Added by Daniel Dehennin over 6 years ago. Updated over 6 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
09/16/2014
Due date:
% Done:

100%

Estimated time:
1.00 h
Spent time:
Remaining (hours):
0.0

Description

Lorsque l’on récupère les informations d’un groupe de conteneur, un mécanisme permet de fusionner les entrées identiques.

Ce mécanisme utilise un dictionnaire python et une contrainte sur le type de la clef de duplication avait été mise en place car les listes ne sont pas utilisables comme clef de dictionnaire.

La balise <host/> du conteneur proxy pointe sur une variable multi et ces entrées sont donc éliminées.


Related issues

Blocks creole - Tâche #8684: get_container_info ne fonctionne pas avec les groupes de conteneurs Fermé

Associated revisions

Revision 676b0c78 (diff)
Added by Daniel Dehennin over 6 years ago

Des ressources de conteneurs sont éliminées du groupe

La fusion des doublons élimine les ressources dont la clef « name » est
de type « list » car les listes ne peuvent être des clefs de dictionnaire.

  • creole/client.py (_merge_duplicates_in_components): Transformation de
    « entry['name'] » en sa forme « repr » afin d’indexer les listes.

Fixes: #8916 @30m

History

#1 Updated by Daniel Dehennin over 6 years ago

  • Start date set to 09/16/2014
  • Estimated time set to 1.00 h
  • Remaining (hours) set to 1.0

#2 Updated by Daniel Dehennin over 6 years ago

  • Status changed from Nouveau to En cours

#3 Updated by Daniel Dehennin over 6 years ago

  • Description updated (diff)
  • Status changed from En cours to Nouveau

#4 Updated by Daniel Dehennin over 6 years ago

  • Project changed from Distribution EOLE to creole

#5 Updated by Daniel Dehennin over 6 years ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100

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

  • Remaining (hours) deleted (1.0)
  • Estimated time deleted (1.00 h)

#7 Updated by Daniel Dehennin over 6 years ago

  • Estimated time set to 1.00 h

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

  • Remaining (hours) set to 0.0

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

  • Status changed from Résolu to Fermé
root@amonecole:~# tail -n9 $(CreoleGet container_path_proxy)/etc/hosts 
# Container interfaces
192.0.2.53 internet.monreseau.lan internet
10.21.11.2 internet.monreseau.lan internet

# Serveur web sur l’IP eth0
192.168.230.153 etab.ac-jojo.fr etab

# serveurs d’authentification SMB
192.0.2.52 serveur

Also available in: Atom PDF