utilisation de get dans toute sa puissance

correction d'un bug, la methode ne marchait pas du tout :-(

darcs-hash:20060501101433-4ec08-b032d0cf1a384817203750ffcb82ff58193eca01.gz
This commit is contained in:
chove 2006-05-01 12:14:33 +02:00
parent 384fdff0c4
commit ab9b53d1e5

View file

@ -2872,7 +2872,7 @@ class BorneWifi(Machine):
On utilise des strings plutôt que des floats à cause de la précision. On utilise des strings plutôt que des floats à cause de la précision.
""" """
if new == False: if new == False:
valeur = (self._data.get('positionBorne') or [''])[0] valeur = self._data.get('positionBorne',[''])[0]
if valeur: if valeur:
return tuple(valeur.split(' ')) return tuple(valeur.split(' '))
else: else:
@ -2883,7 +2883,7 @@ class BorneWifi(Machine):
return None return None
else: else:
self._set('positionBorne', ' '.join(new)) self._set('positionBorne', [' '.join(new)])
return new return new
def nvram(self, champ=None, new=False): def nvram(self, champ=None, new=False):