Plus logique et on retourne un truc cohrent dans tous les cas
darcs-hash:20040902092537-d1718-71071126f68f7b4cc5747b10ccd6a16554304970.gz
This commit is contained in:
parent
c1cfb3c8ae
commit
a0d919ec4d
1 changed files with 4 additions and 3 deletions
|
@ -96,7 +96,7 @@ class gen_config :
|
||||||
return fd
|
return fd
|
||||||
|
|
||||||
def gen_conf(self) :
|
def gen_conf(self) :
|
||||||
""" Génération des fichiers de conf, retourne 1 si erreur """
|
""" Génération des fichiers de conf, retourne False si erreur """
|
||||||
self.lock()
|
self.lock()
|
||||||
self.anim = anim('\tgénération fichiers')
|
self.anim = anim('\tgénération fichiers')
|
||||||
try :
|
try :
|
||||||
|
@ -109,11 +109,12 @@ class gen_config :
|
||||||
self.anim.reinit()
|
self.anim.reinit()
|
||||||
print OK
|
print OK
|
||||||
self.unlock()
|
self.unlock()
|
||||||
|
return True
|
||||||
except :
|
except :
|
||||||
self.anim.reinit()
|
self.anim.reinit()
|
||||||
self._restore()
|
self._restore()
|
||||||
self.unlock()
|
self.unlock()
|
||||||
return 1
|
return False
|
||||||
|
|
||||||
def restart(self) :
|
def restart(self) :
|
||||||
""" Redémarrage du service concerné """
|
""" Redémarrage du service concerné """
|
||||||
|
@ -135,6 +136,6 @@ class gen_config :
|
||||||
""" Génère les fichiers puis redémarre le service
|
""" Génère les fichiers puis redémarre le service
|
||||||
si la génération c'est bien passée """
|
si la génération c'est bien passée """
|
||||||
cprint('Reconfiguration %s :' % self.__str__() , 'gras')
|
cprint('Reconfiguration %s :' % self.__str__() , 'gras')
|
||||||
if not self.gen_conf() :
|
if self.gen_conf() :
|
||||||
return self.restart()
|
return self.restart()
|
||||||
else : return 1
|
else : return 1
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue