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
|
||||
|
||||
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.anim = anim('\tgénération fichiers')
|
||||
try :
|
||||
|
@ -109,11 +109,12 @@ class gen_config :
|
|||
self.anim.reinit()
|
||||
print OK
|
||||
self.unlock()
|
||||
return True
|
||||
except :
|
||||
self.anim.reinit()
|
||||
self._restore()
|
||||
self.unlock()
|
||||
return 1
|
||||
return False
|
||||
|
||||
def restart(self) :
|
||||
""" Redémarrage du service concerné """
|
||||
|
@ -135,6 +136,6 @@ class gen_config :
|
|||
""" Génère les fichiers puis redémarre le service
|
||||
si la génération c'est bien passée """
|
||||
cprint('Reconfiguration %s :' % self.__str__() , 'gras')
|
||||
if not self.gen_conf() :
|
||||
if self.gen_conf() :
|
||||
return self.restart()
|
||||
else : return 1
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue