Scrogneugneu, il suffit que quelqu'un vire cet historique pour qu'on
en ait besoin. Il y a tout un tas de trucs qui n'apparaissent pas dans l'historique dans la base LDAP : - le changement de MAC (je rajoute) - le changement des infos - les tudes - les alias - et tout plein de choses qu'on oublie darcs-hash:20060122123029-d1718-68cfbbd46fcd22cd31c237269ab7d5379d3c61d1.gz
This commit is contained in:
parent
79fa0c4094
commit
b944e9fe8e
1 changed files with 10 additions and 1 deletions
|
@ -919,7 +919,7 @@ class base_classes_crans(crans_ldap):
|
||||||
# On suppose que le champ apparaît forcément dans l'enregistrement
|
# On suppose que le champ apparaît forcément dans l'enregistrement
|
||||||
for champ in ['chbre', 'nom', 'prenom', 'mail', 'tel',
|
for champ in ['chbre', 'nom', 'prenom', 'mail', 'tel',
|
||||||
'puissance', 'canal', 'prise', 'responsable',
|
'puissance', 'canal', 'prise', 'responsable',
|
||||||
'contourneGreylist']:
|
'contourneGreylist', 'macAddress']:
|
||||||
if champ in self.modifs:
|
if champ in self.modifs:
|
||||||
if champ not in self._init_data.keys():
|
if champ not in self._init_data.keys():
|
||||||
valeur_initiale = 'N/A'
|
valeur_initiale = 'N/A'
|
||||||
|
@ -965,6 +965,15 @@ class base_classes_crans(crans_ldap):
|
||||||
timestamp = localtime()
|
timestamp = localtime()
|
||||||
hist = "%s, %s" % ( time.strftime(date_format, timestamp), script_utilisateur )
|
hist = "%s, %s" % ( time.strftime(date_format, timestamp), script_utilisateur )
|
||||||
|
|
||||||
|
# On loggue
|
||||||
|
try:
|
||||||
|
fd = file('%s/%s_%s_%s' % ("%s/logs" % config.cimetiere, str(self.__class__).split('.')[-1],
|
||||||
|
time.strftime('%Y-%m-%d-%H:%M', timestamp), self.nom()),'wb')
|
||||||
|
fd.write("%s\n" % self._data)
|
||||||
|
fd.close()
|
||||||
|
except:
|
||||||
|
pass
|
||||||
|
|
||||||
# Suffit-t-il d'ajouter un item au dernier élément de l'historique ?
|
# Suffit-t-il d'ajouter un item au dernier élément de l'historique ?
|
||||||
try:
|
try:
|
||||||
dern = self._data['historique'][-1].split(': ',2)
|
dern = self._data['historique'][-1].split(': ',2)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue