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
This commit is contained in:
parent
70a2e25b0d
commit
b070991164
1 changed files with 3 additions and 3 deletions
|
@ -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:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue