Ignore:
Timestamp:
Feb 1, 2017, 2:49:56 PM (3 years ago)
Author:
jrpelegrina
Message:

Add log in n cli and add sources for client

File:
1 edited

Legend:

Unmodified
Added
Removed
  • lliurex-up/trunk/fuentes/python-lliurex-up/lliurex/lliurexup/__init__.py

    r3449 r3493  
    9898                f.close()
    9999
     100        def writeDefaultSourceslistMirror(self):
     101                f = open(os.path.join(self.processSourceslist,'default_mirror'),'w')
     102                f.write('deb http://mirror/{version_mirror} {version} main restricted universe multiverse\n'.format(version_mirror=self.defaultMirror,version=self.defaultVersion))
     103                f.write('deb http://mirror/{version_mirror} {version}-updates main restricted universe multiverse\n'.format(version_mirror=self.defaultMirror,version=self.defaultVersion))
     104                f.write('deb http://mirror/{version_mirror} {version}-security main restricted universe multiverse\n'.format(version_mirror=self.defaultMirror,version=self.defaultVersion))
     105                f.close()       
     106
    100107        def prepareEnvironment(self):
    101108                '''
     
    109116                        os.mkdir(self.changelogsPath)
    110117                self.writeDefaultSourceslist()
    111 
     118                self.writeDefaultSourceslistMirror()
    112119
    113120        def addSourcesListLliurex(self):
     
    115122                self.origsourcesfile=os.path.join(self.sourcesListPath,"sources.list")
    116123                self.origsourcesfileback=os.path.join(self.sourcesListPath,"lliurexup_sources.list")
    117                 sourcesref=os.path.join(self.processSourceslist, 'default')
     124                sourcesrefmirror=os.path.join(self.processSourceslist, 'default_mirror')
     125
    118126                newsourcesfile=os.path.join(self.sourcesListPath,'sources.list')
    119127                extrasources=[]
    120128
    121129
    122                 if self.targetMetapackage=="lliurex-meta-server" or "server" in self.previuosFlavours or "server" in self.metapackageRef:
    123                         if os.path.exists(self.origsourcesfile):
    124                                 os.rename(self.origsourcesfile,self.origsourcesfileback)
    125                                 origsources=open(self.origsourcesfileback,'r')
    126                                 for line in origsources:
    127                                         if not "lliurex" in line:
    128                                                 extrasources.append(line.strip())
    129                                 origsources.close()
     130                if self.targetMetapackage=="lliurex-meta-client" or "client" in self.previuosFlavours or "client" in self.metapackageRef:
     131                        textsearch="/mirror/"+str(self.defaultMirror)
     132                        sourcesref=os.path.join(self.processSourceslist, 'default_mirror')
     133
     134                else:
     135                        textsearch="/lliurex.net/"+str(self.defaultVersion)
     136                        sourcesref=os.path.join(self.processSourceslist, 'default')     
     137
     138                if os.path.exists(self.origsourcesfile):
     139                        os.rename(self.origsourcesfile,self.origsourcesfileback)
     140                        origsources=open(self.origsourcesfileback,'r')
     141                        for line in origsources:
     142                                if not textsearch in line:
     143                                        extrasources.append(line.strip())
     144                        origsources.close()
    130145                               
    131146                        if os.path.exists(sourcesref):
Note: See TracChangeset for help on using the changeset viewer.