[cvs] / gkb / gkb.py  

cvs: gkb/gkb.py

Diff for /gkb/gkb.py between version 1.17 and 1.18

version 1.17, Sun Aug 15 03:30:15 2004 UTC version 1.18, Sun Aug 15 03:44:06 2004 UTC
Line 95 
Line 95 
         data = input.read(2048)          data = input.read(2048)
         while data:          while data:
                 output.write(data)                  output.write(data)
                   data = input.read(2048)
   
 def runcmd(cmd, outfile=None, append=False, infile=None):  def runcmd(cmd, outfile=None, append=False, infile=None):
         log("running " + cmd)          log("running " + cmd)
Line 108 
Line 109 
   
         if outfile != None:          if outfile != None:
                 if append:                  if append:
                           print "Alert: appending"
                         mode = "a"                          mode = "a"
                 else:                  else:
                         mode = "w"                          mode = "w"
   
                 outobj = open(outfile, mode)                  outobj = open(outfile, mode)
                 linkpipes(file,pouterr)                  linkpipes(pouterr,outobj)
                 outobj.close()                  outobj.close()
   
         err = file.close()          err = pouterr.close()
   
         if err == None:          if err == None:
                 err = 0                  err = 0
Line 496 
Line 498 
                 except KeyboardInterrupt, e:                  except KeyboardInterrupt, e:
                         log("Caught keyboard interrupt, exiting...")                          log("Caught keyboard interrupt, exiting...")
                         break                          break
                 except:  
                         log("Caught unknown exception, exiting...")  
                         break  
   
         endtime=getoutput("date +'%R:%S %Z'")          endtime=getoutput("date +'%R:%S %Z'")
   


Generate output suitable for use with a patch program
Legend:
Removed from v.1.17  
changed lines
  Added in v.1.18

Tobias McNulty

Powered by ViewCVS 1.0-dev
(Powered by ViewCVS)

ViewCVS and CVS Help