diff --git a/gestion/ldap_crans.py b/gestion/ldap_crans.py index 3e970e00..98fc646b 100755 --- a/gestion/ldap_crans.py +++ b/gestion/ldap_crans.py @@ -1949,7 +1949,7 @@ class machine(base_classes_crans) : Enregistre la machine courante dans la base LDAP Retourne une chaîne indiquant les opération effectuées. """ - if self.proprietaire().Nom() == "Crans" and not isadm : + if self.proprietaire().__class__ == crans and not isadm : raise EnvironmentError(u'Il faut être administrateur pour effectuer cette opération.') ret ='' @@ -1978,7 +1978,7 @@ class machine(base_classes_crans) : self.services_to_restart(s,[ self.ip() ] ) # Regénération de l'autostatus ? - if self.proprietaire().Nom() == "Crans" : + if self.proprietaire().__class__ == crans : self.services_to_restart('autostatus') # Remise à zéro @@ -1991,7 +1991,7 @@ class machine(base_classes_crans) : def delete(self,comment='') : """ Destruction de la machines """ - if self.proprietaire() == crans and not isadm : + if self.proprietaire()__class__ == crans and not isadm : raise EnvironmentError(u'Il faut être administrateur pour effectuer cette opération.') if self.__typ == 'wifi' :