Show
Ignore:
Timestamp:
06/22/04 11:31:18 (20 years ago)
Author:
jalet
Message:

Always send some debug info to CUPS' back channel stream (stderr) as
informationnal messages.

Files:
1 modified

Legend:

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

    r1560 r1562  
    2222# 
    2323# $Log$ 
     24# Revision 1.106  2004/06/22 09:31:18  jalet 
     25# Always send some debug info to CUPS' back channel stream (stderr) as 
     26# informationnal messages. 
     27# 
    2428# Revision 1.105  2004/06/21 08:17:38  jalet 
    2529# Added version number in subject message for directive crashrecipient. 
     
    918922            # seekable and complexifies our task, so create 
    919923            # a temporary file and use it instead 
    920             self.logdebug("Duplicating data stream from stdin to temporary file") 
     924            self.sendBackChannelData("Duplicating data stream from stdin to temporary file") 
     925            dummy = 0 
    921926            MEGABYTE = 1024*1024 
    922927            self.jobSizeBytes = 0 
     
    927932                    break 
    928933                self.jobSizeBytes += len(data)     
     934                if not (dummy % 10) : 
     935                    self.sendBackChannelData("%s bytes read..." % self.jobSizeBytes) 
     936                dummy += 1     
    929937                infile.write(data) 
    930938            infile.flush()     
     
    933941        else :     
    934942            # real file, just open it 
    935             self.logdebug("Opening data stream %s" % self.preserveinputfile) 
     943            self.sendBackChannelData("Opening data stream %s" % self.preserveinputfile) 
    936944            self.jobSizeBytes = os.stat(self.preserveinputfile)[6] 
    937945            return open(self.preserveinputfile, "rb") 
     
    939947    def closeJobDataStream(self) :     
    940948        """Closes the file which contains the job's datas.""" 
    941         self.logdebug("Closing data stream.") 
     949        self.sendBackChannelData("Closing data stream.") 
    942950        try : 
    943951            self.jobdatastream.close()