Changeset 1562 for pykota/trunk/pykota/tool.py
- Timestamp:
- 06/22/04 11:31:18 (20 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
pykota/trunk/pykota/tool.py
r1560 r1562 22 22 # 23 23 # $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 # 24 28 # Revision 1.105 2004/06/21 08:17:38 jalet 25 29 # Added version number in subject message for directive crashrecipient. … … 918 922 # seekable and complexifies our task, so create 919 923 # 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 921 926 MEGABYTE = 1024*1024 922 927 self.jobSizeBytes = 0 … … 927 932 break 928 933 self.jobSizeBytes += len(data) 934 if not (dummy % 10) : 935 self.sendBackChannelData("%s bytes read..." % self.jobSizeBytes) 936 dummy += 1 929 937 infile.write(data) 930 938 infile.flush() … … 933 941 else : 934 942 # real file, just open it 935 self. logdebug("Opening data stream %s" % self.preserveinputfile)943 self.sendBackChannelData("Opening data stream %s" % self.preserveinputfile) 936 944 self.jobSizeBytes = os.stat(self.preserveinputfile)[6] 937 945 return open(self.preserveinputfile, "rb") … … 939 947 def closeJobDataStream(self) : 940 948 """Closes the file which contains the job's datas.""" 941 self. logdebug("Closing data stream.")949 self.sendBackChannelData("Closing data stream.") 942 950 try : 943 951 self.jobdatastream.close()