Changeset 513
- Timestamp:
- 2006-03-20 07:39:40 (2 months ago)
- Files:
-
- hackinstallplugin/0.9/hackinstall/core.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
hackinstallplugin/0.9/hackinstall/core.py
r512 r513 67 67 self.env.config.set('components',entry_point.module_name+'.*','disabled') 68 68 self.env.config.save() 69 69 70 basename = os.path.basename(f) 70 71 # Rename a plugin from Foo-0.5-py2.4.egg to Foo-0.5-rREV-py2.4.egg 71 md = re.match('([^-]+-)([^-]+)(-py\d\.\d+\.egg)', f)72 md = re.match('([^-]+-)([^-]+)(-py\d\.\d+\.egg)',basename) 72 73 if md: 73 newname = f74 newname = basename 74 75 md2 = re.search('(r\d+)',md.group(2)) 75 76 if md2: … … 77 78 else: 78 79 newname = '%s%s_r%s%s' % (md.group(1),md.group(2),rev,md.group(3)) 79 self.env.log.debug('Renaming %s to %s' % ( f,newname))80 os.rename(self.env.path+'/plugins/'+ f,self.env.path+'/plugins/'+newname)80 self.env.log.debug('Renaming %s to %s' % (self.env.path+'/plugins/'+basename, self.env.path+'/plugins/'+newname)) 81 os.rename(self.env.path+'/plugins/'+basename,self.env.path+'/plugins/'+newname) 81 82 82 83 # Remove all old versions