Changeset 4066


Ignore:
Timestamp:
Mar 29, 2017, 2:01:40 PM (2 years ago)
Author:
daduve
Message:

Fix bug to update APT sources cache

File:
1 edited

Legend:

Unmodified
Added
Removed
  • lliurex-remote-installer/trunk/fuentes/lliurex-remote-installer-client.install/usr/share/n4d/python-plugins/LliurexRemoteInstallerClient.py

    r4014 r4066  
    1414        #VALOR VARIABLE DEL REPO ADDAPLICATION_SOURCES
    1515        dir_sources="/etc/apt/sources.list.d/"
    16         file_sources="llxremoteinstaller_sources.list"
     16        file_sources="llxremoteinstaller_sources"
    1717        file_sources=str(dir_sources)+str(file_sources)
    1818       
     
    237237                        return [False,str(e)]
    238238               
    239         #def_repo_update
     239        #def_repo_add
    240240       
    241241       
     
    264264                try:
    265265                        print "[LLXRemoteInstallerClient](repo_restore) Updating indices, please wait........"
    266                         #proc = subprocess.Popen('apt-get update', shell=True, stdin=None, stdout=open("/dev/null", "w"), stderr=None, executable="/bin/bash")
    267                         #proc.wait()
     266                        proc = subprocess.Popen('apt-get update', shell=True, stdin=None, stdout=open("/dev/null", "w"), stderr=None, executable="/bin/bash")
     267                        proc.wait()
    268268                        COMMENT="[LLXRemoteInstallerClient](repo_restore) Your APT CACHE has updated with new indices"
    269269                        print ("%s" %COMMENT)
     
    614614                       
    615615                        list_apt_resume=[]
     616                        ubuntu=["deb http://archive.ubuntu.com/ubuntu xenial main restricted universe multiverse","deb http://archive.ubuntu.com/ubuntu xenial-security main restricted universe multiverse","deb http://archive.ubuntu.com/ubuntu xenial-updates main restricted universe multiverse"]
     617
    616618                        print ""
    617619                               
    618620                        for x in dict[self.APT]:
    619621                                list_apt=None
    620                                 ubuntu=["deb http://archive.ubuntu.com/ubuntu xenial main restricted universe multiverse","deb http://archive.ubuntu.com/ubuntu xenial-security main restricted universe multiverse","deb http://archive.ubuntu.com/ubuntu xenial-updates main restricted universe multiverse"]
    621                                 for line in ubuntu:
    622                                         self.repo_add(line)
    623622                                print "----------------------------------------------------------------"
    624623                                print "[LLXRemoteInstallerClient](test_system) Comprobando el PPA: %s"%x
     
    640639                               
    641640                                if list_apt not in ["",None,[],]:
     641                                        for line in ubuntu:
     642                                                self.repo_add(line)
    642643                                        if url not in ["",None]:
    643644                                                #COMPROBAMOS SI ES UN REPO NUEVO POR SI HAY QUE CREARLO Y ACTUALIZAR LOS INDICES
Note: See TracChangeset for help on using the changeset viewer.