[cvs] / gkb / gkb.py  

cvs: gkb/gkb.py

Diff for /gkb/gkb.py between version 1.35 and 1.36

version 1.35, Sat Dec 18 19:28:48 2004 UTC version 1.36, Sun Dec 19 03:24:30 2004 UTC
Line 300 
Line 300 
                         krn_upload(archive_name,"kernel",myversion,kinfo)                          krn_upload(archive_name,"kernel",myversion,kinfo)
                         krn_querymgr("checkin",kinfo)                          krn_querymgr("checkin",kinfo)
   
                         if os.fork() == 0:  #                       if os.fork() == 0:
                                 #in child  #                               #in child
                                 try:  #                               try:
                                         # sync the source to make sure we are up to date ...  #                                       # sync the source to make sure we are up to date ...
                                         log("re-fetching latest source",kinfo)  #                                       log("re-fetching latest source",kinfo)
                                         gkb_getsource(kinfo)  #                                       gkb_getsource(kinfo)
   #
                                         # go into the work directory  #                                       # go into the work directory
                                         chdir(workdir, kinfo)  #                                       chdir(workdir, kinfo)
   #
   #                                       # archive the clean source for later uploading
   #                                       log("archiving source to " + kinfo["mastertree"] + ".tar.bz2", kinfo)
   #                                       runcmd("tar cjf " + kinfo["mastertree"] + ".tar.bz2 " + kinfo["mastertree"], kinfo)
   #
   #                                       krn_upload(workdir + "/" + kinfo["mastertree"] + ".tar.bz2", "source", myversion, kinfo)
   #                               finally:
   #                                       sys.exit(0)
   
                                         # archive the clean source for later uploading                          log("returning source directory to clean state",kinfo)
                                         log("archiving source to " + kinfo["mastertree"] + ".tar.bz2", kinfo)                          gkb_getsource(kinfo)
                                         runcmd("tar cjf " + kinfo["mastertree"] + ".tar.bz2 " + kinfo["mastertree"], kinfo)  
   
                                         krn_upload(workdir + "/" + kinfo["mastertree"] + ".tar.bz2", "source", myversion, kinfo)  
                                 finally:  
                                         sys.exit(0)  
   
                 except BuildError, e:                  except BuildError, e:
                         log(e.message, kinfo)                          log(e.message, kinfo)
Line 443 
Line 446 
                 log("copying config file to %s/.config" % kinfo["workdir"],kinfo)                  log("copying config file to %s/.config" % kinfo["workdir"],kinfo)
                 copy(verifyfile(myconfigfile,kinfo),"%s/.config" % kinfo["workdir"])                  copy(verifyfile(myconfigfile,kinfo),"%s/.config" % kinfo["workdir"])
   
         elif kinfo["config"]==1:          elif kinfo["config"]:
                 log("fetching config file",kinfo)                  log("fetching config file",kinfo)
                 myconfigfile="%s/%s.config" % (configdir,kinfo["name"])                  myconfigfile="%s/%s.config" % (configdir,kinfo["name"])
   
                 if runcmd("wget --quiet --output-document=%s %s/configs/%s" % (myconfigfile,msite,kinfo["name"]), kinfo):                  if runcmd("wget --quiet --output-document=%s %s/configs/%s/%s" % (myconfigfile,msite,kinfo["name"],kinfo["config"]), kinfo):
                         raise BuildError("unable to download configfile, aborting.")                          raise BuildError("unable to download configfile, aborting.")
   
                 log("copying config file to %s/.config" % kinfo["workdir"],kinfo)                  log("copying config file to %s/.config" % kinfo["workdir"],kinfo)


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

Tobias McNulty

Powered by ViewCVS 1.0-dev
(Powered by ViewCVS)

ViewCVS and CVS Help