Show
Ignore:
Timestamp:
05/25/04 07:17:52 (20 years ago)
Author:
jalet
Message:

Now precomputes the job's size only if current printer's enforcement
is "STRICT"

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • pykota/trunk/pykota/tool.py

    r1495 r1497  
    2222# 
    2323# $Log$ 
     24# Revision 1.91  2004/05/25 05:17:52  jalet 
     25# Now precomputes the job's size only if current printer's enforcement 
     26# is "STRICT" 
     27# 
    2428# Revision 1.90  2004/05/24 22:45:49  jalet 
    2529# New 'enforcement' directive added 
     
    383387        self.smtpserver = self.config.getSMTPServer() 
    384388        self.maildomain = self.config.getMailDomain() 
     389        self.softwareJobSize = 0 
    385390        self.softwareJobPrice = 0.0 
    386391         
     
    802807        self.exportJobInfo() 
    803808        self.jobdatastream = self.openJobDataStream() 
    804         self.softwareJobSize = self.precomputeJobSize() 
    805         self.logdebug("Precomputed job's size is : %s pages" % self.softwareJobSize) 
    806809         
    807810    def openJobDataStream(self) :     
     
    838841        """Computes the job size with a software method.""" 
    839842        self.logdebug("Precomputing job's size with generic PDL analyzer...") 
     843        self.jobdatastream.seek(0) 
    840844        try : 
    841845            parser = pdlanalyzer.PDLAnalyzer(self.jobdatastream)