diff --git a/gestion/gen_confs/autostatus.py b/gestion/gen_confs/autostatus.py index e1d24588..a8ece9dc 100755 --- a/gestion/gen_confs/autostatus.py +++ b/gestion/gen_confs/autostatus.py @@ -9,12 +9,10 @@ Utilis # importation des fonctions et classes import sys, os - sys.path.append('/usr/scripts/gestion') from ldap_crans import crans from gen_confs import gen_config - # définition de la classe class autostatus(gen_config) : @@ -23,7 +21,7 @@ class autostatus(gen_config) : ################# # fichier de l'autostatus - CONFFILE = '/home/chove/hosts' + CONFFILE = '/etc/autostatus/hosts' # machines à ne pas mettre dans l'autostatus exclude = ["non-configure.wifi.crans.org"] @@ -162,7 +160,7 @@ Altavista:80 216.155.200.155 irts,irts-ext,komaz,komaz-ext,gateway.zrt,kwai,p serveurs[ m.nom() ] = [ m.nom().split(".")[0] , m.nom() , 'none' , 'nobody' , 'Infos non disponibles' ] # début du fichier - self.file = self._open_conf(self.CONFFILE) + file = self._open_conf(self.CONFFILE, "#") # génère le dictionnaire pour les modifications dico = {} @@ -171,14 +169,11 @@ Altavista:80 216.155.200.155 irts,irts-ext,komaz,komaz-ext,gateway.zrt,kwai,p dico['serveurs'] = self.make_config(serveurs) # on écrit dans le fichier de configuration - self.file.write( self.matrice % dico ) + file.write( self.matrice % dico ) # on ferme le fichier - self.file.close() + file.close() - # on commit - #os.popen( "cvs -Q -d '/usr/cvs-rep' commit -l -m 'Changement dans l autotstatus' /etc/autostatus/hosts" ) - if __name__ == '__main__' : # base de données