From 21ddceafe7d03697f77840109d560e97206f8a5a Mon Sep 17 00:00:00 2001 From: bernat Date: Fri, 3 Sep 2004 21:45:15 +0200 Subject: [PATCH] Plus de securite pour indiquer que les services ont t redmarrs darcs-hash:20040903194515-d1718-da2a06830dbb6d98cd2ec37e18249d4c77a17c16.gz --- gestion/gen_confs/generate.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/gestion/gen_confs/generate.py b/gestion/gen_confs/generate.py index 22928124..f7a73005 100755 --- a/gestion/gen_confs/generate.py +++ b/gestion/gen_confs/generate.py @@ -142,8 +142,13 @@ if 'dns' in to_do.keys() : if 'dhcp' in to_do.keys() : from gen_confs.dhcpd import dhcp inst.append([dhcp(),"dhcp"]) - -##### On fait ce qu'il reste à faire + +# On indique que les services seront a priori redemarrés +if auto : + for i in inst: + db.services_to_restart("-%s" % i[1]) + +##### On fait ce qu'il reste à faire if inst : ##### Récolte des données @@ -171,8 +176,9 @@ if inst : i[0].machines = machines try : i[0].reconfigure() - if auto : db.services_to_restart('-%s' % i[1]) except : + # Erreur, il faudra relancer le service la prochaine fois + if auto : db.services_to_restart('%s' % i[1]) sys.stderr.write('Erreur dans le service %s\n' % i[1])