impression: vérifier état avant débit
This commit is contained in:
parent
3dc17a2429
commit
bee26aad00
2 changed files with 6 additions and 7 deletions
|
@ -382,6 +382,12 @@ class impression:
|
||||||
imprime le document pdf. débite l'adhérent si adhérent il y a.
|
imprime le document pdf. débite l'adhérent si adhérent il y a.
|
||||||
(si il a été indiqué à l'initialisation de l'objet)
|
(si il a été indiqué à l'initialisation de l'objet)
|
||||||
"""
|
"""
|
||||||
|
# Ce fichier est rempli par le script print_status.py du même dossier
|
||||||
|
# à intervalle régulier
|
||||||
|
with open('/usr/scripts/var/print_status/error.txt', 'r') as stat:
|
||||||
|
err = stat.read()
|
||||||
|
if err:
|
||||||
|
raise PrintError('Imprimante en panne :' + err)
|
||||||
self._jid = _uniq_jid()
|
self._jid = _uniq_jid()
|
||||||
|
|
||||||
# debite l'adhérent si adherent il y a
|
# debite l'adhérent si adherent il y a
|
||||||
|
|
|
@ -15,13 +15,6 @@ class impression(impression_canon.impression):
|
||||||
def _exec_imprime(self):
|
def _exec_imprime(self):
|
||||||
""" Envoie l'impression à l'imprimante avec les parametres actuels """
|
""" Envoie l'impression à l'imprimante avec les parametres actuels """
|
||||||
|
|
||||||
# Ce fichier est rempli par le script print_status.py du même dossier
|
|
||||||
# à intervalle régulier
|
|
||||||
with open('/usr/scripts/var/print_status/error.txt', 'r') as stat:
|
|
||||||
err = stat.read()
|
|
||||||
if err:
|
|
||||||
raise PrintError('Imprimante en panne :' + err)
|
|
||||||
|
|
||||||
opt=[]
|
opt=[]
|
||||||
if (self._adh != None):
|
if (self._adh != None):
|
||||||
self.log.info('Impression(%d) [%s] : %s' % (self._jid, self._adh, self._fichier))
|
self.log.info('Impression(%d) [%s] : %s' % (self._jid, self._adh, self._fichier))
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue