Le champ lieu n'est plus utilis.

darcs-hash:20060320210121-68412-b44f282ead50e2e425bfb4b9f1d74eb7e3d35073.gz
This commit is contained in:
glondu 2006-03-20 22:01:21 +01:00
parent f0b08a6ea7
commit 714393d421

View file

@ -245,8 +245,7 @@ class crans_ldap:
'mac': 'macAddress',
'ip': 'ipHostNumber',
'telephone': 'tel',
'position': 'positionBorne',
'lieu': 'lieuBorne' }
'position': 'positionBorne' }
# Les différentes classes LDAP de machines
ldap_machines_classes = ['machineFixe', 'machineWifi', 'machineCrans', 'borneWifi']
@ -281,7 +280,7 @@ class crans_ldap:
'machineFixe': non_auto_search_machines_champs,
'machineCrans': non_auto_search_machines_champs + ['prise'],
'borneWifi': non_auto_search_machines_champs + \
['prise', 'puissance', 'canal', 'hotspot', 'positionBorne', 'lieuBorne', 'nvram'],
['prise', 'puissance', 'canal', 'hotspot', 'positionBorne', 'nvram'],
'machineWifi': non_auto_search_machines_champs + ['ipsec'] }
# tous les champs de recherche
@ -1038,7 +1037,7 @@ class base_classes_crans(crans_ldap):
# Formate les entrées de l'historique de la forme champ (ancien -> nouveau)
# On suppose que le champ apparaît forcément dans l'enregistrement
for champ in ['chbre', 'nom', 'prenom', 'mail', 'tel', 'lieu',
for champ in ['chbre', 'nom', 'prenom', 'mail', 'tel',
'puissance', 'canal', 'prise', 'responsable',
'contourneGreylist', 'macAddress', 'ipHostNumber', 'host']:
if champ in self.modifs:
@ -2823,25 +2822,6 @@ class BorneWifi(Machine):
self._set('positionBorne', ' '.join(new))
return new
def lieu(self, new=False):
"""
Définit et renvoie le lieu d'une borne wifi.
new peut être False (renvoie la valeur actuelle), None
(suppression du champ), ou une chaîne définissant
la nouvelle valeur. Renvoie dans tous les cas la
nouvelle valeur.
"""
if new == False:
return (self._data.get('lieuBorne') or [''])[0] or None
elif new == None:
self._set('lieuBorne', [])
return None
else:
self._set('lieuBorne', new)
return new
def nvram(self, champ=None, new=False):
"""
Définit et renvoie un champ nvram d'une borne wifi.