[cvs] / gkb / gkb.py  

cvs: gkb/gkb.py

Diff for /gkb/gkb.py between version 1.19 and 1.20

version 1.19, Sun Aug 15 03:56:40 2004 UTC version 1.20, Sun Aug 15 04:01:22 2004 UTC
Line 19 
Line 19 
 #  #
 # Ported from PHP version Copyright (c) Tobias McNulty 2000-2003  # Ported from PHP version Copyright (c) Tobias McNulty 2000-2003
   
 import sys, os, ConfigParser  import sys, os, ConfigParser, popen2
 import xml.parsers.expat  import xml.parsers.expat
 import md5  import md5
 from ftplib import FTP  from ftplib import FTP
Line 100 
Line 100 
 def runcmd(cmd, outfile=None, append=False, infile=None):  def runcmd(cmd, outfile=None, append=False, infile=None):
         log("running " + cmd)          log("running " + cmd)
   
         p4obj = Popen4(cmd)          p4obj = popen2.Popen4(cmd)
   
         pin = p4obj.tochild          pin = p4obj.tochild
         pouterr = p4obj.fromchild          pouterr = p4obj.fromchild
Line 488 
Line 488 
         # sets up 'mastertrees' and 'builds' dicts          # sets up 'mastertrees' and 'builds' dicts
         gkb_parsexml('gkb.xml')          gkb_parsexml('gkb.xml')
   
         runcmd("sleep 10")  
   
         for bdict in builds.values():          for bdict in builds.values():
                 myworkdir="%s/%s" % (workdir,bdict["mastertree"])                  myworkdir="%s/%s" % (workdir,bdict["mastertree"])
                 bdict["workdir"]=myworkdir                  bdict["workdir"]=myworkdir


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

Tobias McNulty

Powered by ViewCVS 1.0-dev
(Powered by ViewCVS)

ViewCVS and CVS Help