Show
Ignore:
Timestamp:
10/13/06 23:51:14 (18 years ago)
Author:
jerome
Message:

Charging for ink usage, finally !

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • pykota/trunk/pykota/accounters/ink.py

    r3034 r3036  
    4242            # know the result. 
    4343            self.filter.logdebug("Precomputing pass told us that job is %s pages long." % self.filter.softwareJobSize) 
    44             return self.filter.softwareJobSize   # Optimize : already computed ! 
     44            self.inkUsage = self.filter.preaccounter.inkUsage   # Optimize : already computed ! 
     45            return self.filter.softwareJobSize                  # Optimize : already computed ! 
    4546             
    46         (colorspace, resolution) = [p.strip() for p in self.arguments.split(',')] 
     47        parameters = [p.strip() for p in self.arguments.split(',')] 
     48        if len(parameters) == 1 : 
     49            parameters.append("72") 
     50        (colorspace, resolution) = parameters 
    4751        colorspace = colorspace.lower() 
    4852        if colorspace not in ("cmyk", "bw", "cmy", "rgb") : 
     
    5761         
    5862        jobsize = 0 
    59         self.inkUsage = [] 
    6063        if self.filter.JobSizeBytes : 
    6164            try :