Changeset 3018 for lliurex-up/trunk/fuentes/LliurexUpCore.py
- Timestamp:
- Dec 9, 2016, 3:02:23 PM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
lliurex-up/trunk/fuentes/LliurexUpCore.py
r2993 r3018 13 13 self.defaultVersion = 'xenial' 14 14 self.processPath = '/var/run/lliurex-up' 15 self.changelogsPath = '/var/run/lliurex-up/changelogs'16 self.processSourceslist = '/var/run/lliurex-up/sourceslist'15 self.changelogsPath = os.path.join(self.processPath,'changelogs') 16 self.processSourceslist = os.path.join(self.processPath,'sourceslist') 17 17 self.previousflavourspath = os.path.join(self.processPath,'previousflavours') 18 18 … … 23 23 self.haveLliurexMirror = False 24 24 self.previuosFlavours = [] 25 self.flavours = [] 25 26 self.getPreviuosFlavours() 26 27 if len(self.n4d.get_methods('MirrorManager')) > 0: … … 34 35 lines = aux.readlines() 35 36 for x in lines: 36 self.previ ousflavourspath.push(x)37 self.previuosFlavours.append(x.strip()) 37 38 aux.close() 38 39 … … 48 49 def writeDefaultSourceslist(self): 49 50 f = open(os.path.join(self.processSourceslist,'default'),'w') 50 f.write('deb http://lliurex.net/{version} {version} main '.format(version=self.defaultVersion))51 f.write('deb http://lliurex.net/{version} {version}-updates main '.format(version=self.defaultVersion))52 f.write('deb http://lliurex.net/{version} {version}-security main '.format(version=self.defaultVersion))51 f.write('deb http://lliurex.net/{version} {version} main\n'.format(version=self.defaultVersion)) 52 f.write('deb http://lliurex.net/{version} {version}-updates main\n'.format(version=self.defaultVersion)) 53 f.write('deb http://lliurex.net/{version} {version}-security main\n'.format(version=self.defaultVersion)) 53 54 f.close() 54 55 … … 57 58 This funcion delete all environment and rebuild environment 58 59 ''' 60 if not os.path.exists(self.processPath): 61 os.mkdir(self.processPath) 62 if not os.path.exists(processSourceslist): 63 os.mkdir(self.processSourceslist) 64 if not os.path.exists(self.changelogsPath): 65 os.mkdir(self.changelogsPath) 66 self.writeDefaultSourceslist() 67 68 def cleanEnvironment(self): 59 69 if os.path.exists(self.processPath): 60 70 shutil.rmtree(os.path.join(self.processPath)) 61 os.mkdir(self.processPath)62 os.mkdir(self.processSourceslist)63 os.mkdir(self.changelogsPath)64 self.writeDefaultSourceslist()65 71 66 72 … … 200 206 options = "-o Dir::Etc::sourcelist={sourceslistOnlyLliurex} -o Dir::Etc::sourceparts=/dev/null".format(sourceslistOnlyLliurex=sourceslistDefaultPath) 201 207 self.updateCacheApt(options) 202 return self.getPackageVersionAvailable('lliurex-version- stamp',options)208 return self.getPackageVersionAvailable('lliurex-version-timestamp',options) 203 209 204 210 def getLliurexVersionLocal(self): 205 211 self.updateCacheApt('') 206 return self.getPackageVersionAvailable('lliurex-version- stamp','')212 return self.getPackageVersionAvailable('lliurex-version-timestamp','') 207 213 208 214 def preActionsScript(self):
Note: See TracChangeset
for help on using the changeset viewer.