Les windows n'envoient pas de '\n' ... strip est plus adapt.
darcs-hash:20050702022617-061a7-b640d4f45de88e647966b7bee5af7302e7b341b7.gz
This commit is contained in:
parent
7282b0e33c
commit
6fbd0d9754
1 changed files with 8 additions and 8 deletions
|
@ -27,7 +27,7 @@ class cout:
|
||||||
faces=1
|
faces=1
|
||||||
pages=1
|
pages=1
|
||||||
nb_copie=1
|
nb_copie=1
|
||||||
taille="NON_VALIDE"
|
taille=""
|
||||||
erreur=""
|
erreur=""
|
||||||
recto_v="None"
|
recto_v="None"
|
||||||
media=""
|
media=""
|
||||||
|
@ -59,9 +59,9 @@ class cout:
|
||||||
ligne = original.readline()
|
ligne = original.readline()
|
||||||
while ligne:
|
while ligne:
|
||||||
if ligne.startswith('%%BeginFeature: *PageSize'):
|
if ligne.startswith('%%BeginFeature: *PageSize'):
|
||||||
taille=ligne.split(' ')[-1].replace('\n','')
|
taille=ligne.split(' ')[-1].strip()
|
||||||
if ligne.startswith('%%BeginFeature: *Duplex'):
|
if ligne.startswith('%%BeginFeature: *Duplex'):
|
||||||
recto_v=ligne.split(' ')[-1].replace('\n','')
|
recto_v=ligne.split(' ')[-1].strip()
|
||||||
if ligne.find('%RBIBeginNonPPDFeature: *NumCopies') != -1:
|
if ligne.find('%RBIBeginNonPPDFeature: *NumCopies') != -1:
|
||||||
nb_copie_ps=int(ligne.split(' ')[-1])
|
nb_copie_ps=int(ligne.split(' ')[-1])
|
||||||
while ligne.find('%RBIEndNonPPDFeature') == -1:
|
while ligne.find('%RBIEndNonPPDFeature') == -1:
|
||||||
|
@ -76,10 +76,9 @@ class cout:
|
||||||
if nb_copie_ps:
|
if nb_copie_ps:
|
||||||
self.nb_copie=nb_copie_ps
|
self.nb_copie=nb_copie_ps
|
||||||
|
|
||||||
if taille=="A4" or taille=="A3":
|
|
||||||
self.taille=taille
|
self.taille=taille
|
||||||
else: # taille invalide
|
if not (taille=="A4" or taille=="A3"):
|
||||||
self.erreur="Erreur : Taille invalide"
|
self.erreur="Taille invalide"
|
||||||
return
|
return
|
||||||
|
|
||||||
if recto_v == "None" or recto_v == "Recto":
|
if recto_v == "None" or recto_v == "Recto":
|
||||||
|
@ -231,7 +230,8 @@ class cout:
|
||||||
mail=self.remplis_template(template)
|
mail=self.remplis_template(template)
|
||||||
else:
|
else:
|
||||||
sujet="Erreur " + sujet
|
sujet="Erreur " + sujet
|
||||||
mail=self.erreur + "\n\n-- \nL'imprimante\n"
|
# Provisoire, il faudra ameliore cela..
|
||||||
|
mail=self.erreur + template #"\n\n-- \nL'imprimante\n"
|
||||||
|
|
||||||
#l'envoi
|
#l'envoi
|
||||||
self.send_email("Imprimante <%(From)s>" % { 'From' : impression.From_imprimante}, Dest , sujet, mail)
|
self.send_email("Imprimante <%(From)s>" % { 'From' : impression.From_imprimante}, Dest , sujet, mail)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue