From b07099116467fef59483d42eeb4feb0e5c60cdbc Mon Sep 17 00:00:00 2001 From: glondu Date: Sat, 1 Apr 2006 03:47:59 +0200 Subject: [PATCH] Apparemment, a se passe bien comme je le pensais, et non comme Bilou l'a expliqu. Comme l'explique la doc de Python, time() renvoie le nombre de secondes coules depuis epoch qui est un instant *prcis* (actuellement il s'agit du 01/01/1970 00:00 GMT). Ce nombre est videmment *indpendant du fuseau horaire*, il n'y a donc pas d'ajustement faire. Cela devrait rsoudre le problme que Bilou a voqu. darcs-hash:20060401014759-68412-54ecb3b032924a05fa4c9e6795b6524b059ace6b.gz --- gestion/gen_confs/generate.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gestion/gen_confs/generate.py b/gestion/gen_confs/generate.py index 0f187f4b..761e81e8 100755 --- a/gestion/gen_confs/generate.py +++ b/gestion/gen_confs/generate.py @@ -20,7 +20,7 @@ sys.path.append('/usr/scripts/gestion') from ldap_crans import crans_ldap, hostname from lock import * from affich_tools import anim, cprint, OK -from time import localtime, strftime, time, sleep, timezone +from time import localtime, strftime, time, sleep import config from inspect import getargspec @@ -58,12 +58,12 @@ class base_reconfigure: for nom in to_add: for t in serv.start: db.services_to_restart(nom, serv.args, t) - if time() - timezone > t: + if time() > t: to_do[nom] = serv.args db.services_to_restart('-' + serv.nom) else: for t in serv.start: - if time() - timezone > t: + if time() > t: to_do[serv.nom] = serv.args break else: