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
|
||||
pages=1
|
||||
nb_copie=1
|
||||
taille="NON_VALIDE"
|
||||
taille=""
|
||||
erreur=""
|
||||
recto_v="None"
|
||||
media=""
|
||||
|
@ -59,9 +59,9 @@ class cout:
|
|||
ligne = original.readline()
|
||||
while ligne:
|
||||
if ligne.startswith('%%BeginFeature: *PageSize'):
|
||||
taille=ligne.split(' ')[-1].replace('\n','')
|
||||
taille=ligne.split(' ')[-1].strip()
|
||||
if ligne.startswith('%%BeginFeature: *Duplex'):
|
||||
recto_v=ligne.split(' ')[-1].replace('\n','')
|
||||
recto_v=ligne.split(' ')[-1].strip()
|
||||
if ligne.find('%RBIBeginNonPPDFeature: *NumCopies') != -1:
|
||||
nb_copie_ps=int(ligne.split(' ')[-1])
|
||||
while ligne.find('%RBIEndNonPPDFeature') == -1:
|
||||
|
@ -76,10 +76,9 @@ class cout:
|
|||
if nb_copie_ps:
|
||||
self.nb_copie=nb_copie_ps
|
||||
|
||||
if taille=="A4" or taille=="A3":
|
||||
self.taille=taille
|
||||
else: # taille invalide
|
||||
self.erreur="Erreur : Taille invalide"
|
||||
if not (taille=="A4" or taille=="A3"):
|
||||
self.erreur="Taille invalide"
|
||||
return
|
||||
|
||||
if recto_v == "None" or recto_v == "Recto":
|
||||
|
@ -231,7 +230,8 @@ class cout:
|
|||
mail=self.remplis_template(template)
|
||||
else:
|
||||
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
|
||||
self.send_email("Imprimante <%(From)s>" % { 'From' : impression.From_imprimante}, Dest , sujet, mail)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue