From 4c91792a77df11a7cb711c553642a178f5e268fb Mon Sep 17 00:00:00 2001 From: bernat Date: Thu, 14 Oct 2004 10:27:35 +0200 Subject: [PATCH] Les extrieurs peuvent avoir une machine fixe darcs-hash:20041014082735-d1718-83041c88e47dd6b278ae7d4b47a5ba6a843ee9df.gz --- gestion/ldap_crans.py | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/gestion/ldap_crans.py b/gestion/ldap_crans.py index b1eb86a8..5b69797e 100755 --- a/gestion/ldap_crans.py +++ b/gestion/ldap_crans.py @@ -1162,8 +1162,6 @@ class adherent(base_proprietaire) : def chbre(self,new=None) : """ Défini la chambre d'un adhérent, EXT pour personne extérieure au campus - Pour que EXT soit accepté il est nécessaire que l'adhérent n'ait pas - de machine fixe. """ if new==None : return decode(self._data.get('chbre',[''])[0]) @@ -1175,9 +1173,9 @@ class adherent(base_proprietaire) : if new.upper() == 'EXT' : # N'est pas ou plus sur le campus # Machine fixe ? - for m in self.machines() : - if not m.ipsec() : - raise ValueError(u'Un adhérent en dehors du campus ne doit pas avoir de machine fixe.') + # for m in self.machines() : + # if not m.ipsec() : + # raise ValueError(u'Un adhérent en dehors du campus ne doit pas avoir de machine fixe.') self._set('chbre',['EXT']) return 'EXT' @@ -1650,9 +1648,9 @@ class machine(base_classes_crans) : self._modifiable = 'w' chbre = self.__proprietaire.chbre() - if chbre == 'EXT' and typ == 'fixe' : - raise ValueError(u'Il faut une chambre pour pouvoir posséder une machine fixe') - + # if chbre == 'EXT' and typ == 'fixe' : + # raise ValueError(u'Il faut une chambre pour pouvoir posséder une machine fixe') + if chbre == '????' : raise ValueError(u'ERREUR : la chambre du propriétaire est inconnue')