[lc_ldap] Changement de protocole dans la création des objets
* _create_entity a été changée pour récupérer des dicos de valeurs encodées, on adapte les méthodes new* en virant les uldifs, et en rendant l'historique non unicode. * Ipsec est facultatif, donc on le crée après avoir instancié la machine, que l'on souhaite instancier le plus tôt possible, et on en laisse la gestion à attributs, pour le parsage etc
This commit is contained in:
parent
3b09c98c5b
commit
b5a6062c44
2 changed files with 34 additions and 27 deletions
|
@ -633,6 +633,15 @@ class ipsec(Attr):
|
|||
legend = u'Clef wifi'
|
||||
category = 'wifi'
|
||||
|
||||
def parse_value(self, val):
|
||||
val = str(val)
|
||||
if len(val) == 10:
|
||||
self.value = val
|
||||
else:
|
||||
val = 'auto'
|
||||
if val == "auto":
|
||||
selv.value = ''.join( random.choice(filter(lambda x: x != 'l' and x != 'o', string.lowercase) + filter(lambda x: x != '1' and x != '0', string.digits)) for i in range(10))
|
||||
|
||||
class puissance(Attr):
|
||||
singlevalue = True
|
||||
optional = True
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue