Diff for /OSAS/OSA_system/OSAS_helpers.py between versions 1.7 and 1.8

version 1.7, 2004/04/15 20:48:01 version 1.8, 2004/04/15 21:30:42
Line 20  def changeIndexMeta(argv,path,dirnames): Line 20  def changeIndexMeta(argv,path,dirnames):
     if not argv['topbar']=='':      if not argv['topbar']=='':
         subnodes['toptemplate']=argv['toptemplate']          subnodes['toptemplate']=argv['toptemplate']
   
     print path  
     try:      try:
         changeNodesInIndexMeta(path,"",subnodes)          changeNodesInIndexMeta(path,'',subnodes,parent='texttool')
         urllib.urlopen("http://nausikaa2.rz-berlin.mpg.de:86/cgi-bin/toc/admin/reg.cgi?path=%s"%path).readlines()  
     except:      except:
         print "ERROR (changeIndexMeta)",path          print "ERROR (changeIndexMeta)",path
       
       urllib.urlopen("http://nausikaa2.rz-berlin.mpg.de:86/cgi-bin/toc/admin/reg.cgi?path=%s"%path).readlines()
     return "done"      return "done"
   
   
Line 111  def changeNodesInIndexMeta(path,node,sub Line 113  def changeNodesInIndexMeta(path,node,sub
     else:      else:
         nodeOld=root.getElementsByTagName(node)          nodeOld=root.getElementsByTagName(node)
                   
           try:
         if nodeOld: # if yes -> delete it          if nodeOld: # if yes -> delete it
             root.removeChild(nodeOld[0]).unlink()              root.removeChild(nodeOld[0]).unlink()
       except:
           """nothing"""
   
         nodeNew=dom.createElement(node) # create new          nodeNew=dom.createElement(node) # create new
   
Line 134  def changeNodesInIndexMeta(path,node,sub Line 139  def changeNodesInIndexMeta(path,node,sub
     writefile=file(path+"/index.meta","w")      writefile=file(path+"/index.meta","w")
     writefile.write(dom.toxml().encode('utf-8'))      writefile.write(dom.toxml().encode('utf-8'))
     writefile.close()      writefile.close()
       try:    
     os.chmod(path+"/index.meta",0664)      os.chmod(path+"/index.meta",0664)
       except:
       """nothing"""
   
           
           

Removed from v.1.7  
changed lines
  Added in v.1.8


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>