Changeset 1918 for pykota/trunk/pykota/tool.py
- Timestamp:
- 11/15/04 20:59:34 (19 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
pykota/trunk/pykota/tool.py
r1917 r1918 22 22 # 23 23 # $Log$ 24 # Revision 1.140 2004/11/15 19:59:34 jalet 25 # PyKota banners now basically work ! 26 # 24 27 # Revision 1.139 2004/11/15 15:54:03 jalet 25 28 # Continued integration of Matt's patch for banners … … 1221 1224 by the printer. 1222 1225 """ 1223 banner = "" # no banner by default1224 1226 if bannerfileorcommand : 1227 banner = "" # no banner by default 1225 1228 if (os.access(bannerfileorcommand, os.X_OK)) : 1226 1229 self.logdebug("Launching %s to generate a banner." % bannerfileorcommand) 1227 1230 child = popen2.Popen3(bannerfileorcommand, capturestderr=1) 1231 banner = child.fromchild.read() 1228 1232 child.tochild.close() 1229 1233 child.childerr.close() 1230 banner = child.fromchild.read()1231 1234 child.fromchild.close() 1232 1235 status = child.wait() … … 1243 1246 banner = fh.read() 1244 1247 fh.close() 1245 return cStringIO.StringIO(banner) 1248 if banner : 1249 return cStringIO.StringIO(banner) 1246 1250 1247 1251 def startingBanner(self, printername) :