On ajoute la fonction __hash__ aux Machines pour pouvoir crer des

dictionnaires avec un objet machine comme index.

darcs-hash:20060424125009-72cb0-173fc722bc2139752ec1b4590cf30f382a512047.gz
This commit is contained in:
salles 2006-04-24 14:50:09 +02:00
parent 8b33c17bd8
commit 1a4828dc6e

View file

@ -2675,6 +2675,9 @@ class Machine(base_classes_crans):
ports.sort() ports.sort()
self._set(champ, map(lambda x: ':'.join(map(str, x)), ports)) self._set(champ, map(lambda x: ':'.join(map(str, x)), ports))
def __hash__(self):
"""Retourne un hash de l'objet Machine"""
return hash(self.nom())
class MachineFixe(Machine): class MachineFixe(Machine):
""" Classe de définition d'une machine fixe """ """ Classe de définition d'une machine fixe """