impression_ok: relance du passé

This commit is contained in:
Daniel STAN 2014-10-24 16:56:48 +02:00
parent 7ed07c081f
commit 2796316c11

View file

@ -34,9 +34,15 @@ con = shortcuts.lc_ldap_readonly()
jobs = doc.findAll(attrs={'class': 'PrintJobTicket'}) jobs = doc.findAll(attrs={'class': 'PrintJobTicket'})
VERB=False
# Dernier intervalle de dix minutes, en bornes entières, qui vient de se # Dernier intervalle de dix minutes, en bornes entières, qui vient de se
# terminer # terminer
now = datetime.datetime.now() now = datetime.datetime.now()
if sys.argv[:2]:
now = datetime.datetime.strptime(sys.argv[1], '%d/%m/%Y %H:%M:%S')
VERB=True
print "Overridden date: %s" % str(now)
fin = now.replace(second=0, minute=(now.minute/10)*10, microsecond=0) fin = now.replace(second=0, minute=(now.minute/10)*10, microsecond=0)
debut = fin - datetime.timedelta(minutes=10) debut = fin - datetime.timedelta(minutes=10)
@ -109,7 +115,8 @@ for name in success:
codes = [x[0] + u'#' for x in digicode.list_code(name)] codes = [x[0] + u'#' for x in digicode.list_code(name)]
if not codes: if not codes:
codes = [digicode.gen_code(name) + u'#'] codes = [digicode.gen_code(name) + u'#']
#cprint(u"Envoi du mail à %s" % To) if VERB:
print (u"Envoi du mail à %s" % To)
mailtxt=mail.generate('mail_impression_ok', { mailtxt=mail.generate('mail_impression_ok', {
'To': To, 'To': To,
'From': From, 'From': From,
@ -129,7 +136,8 @@ for club in clubs:
codes = [x[0] + u'#' for x in digicode.list_code(club)] codes = [x[0] + u'#' for x in digicode.list_code(club)]
if not codes: if not codes:
codes = [digicode.gen_code(club) + u'#'] codes = [digicode.gen_code(club) + u'#']
#cprint(u"Envoi du mail à %s" % To) if VERB:
print (u"Envoi du mail à %s" % To)
mailtxt=mail.generate('mail_impression_ok', { mailtxt=mail.generate('mail_impression_ok', {
'To': To, 'To': To,
'From': From, 'From': From,