Ignore:
Timestamp:
Mar 30, 2017, 9:34:55 AM (3 years ago)
Author:
daduve
Message:

Change cache update method

File:
1 edited

Legend:

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

    r4070 r4077  
    3030        LIST_APP_FINAL=[]
    3131       
    32         cache=apt.Cache()
     32       
    3333       
    3434        def __init__(self):
     
    3838       
    3939        def startup(self,options):
     40               
     41                if os.path.exists(self.file_sources):
     42                        os.remove(self.file_sources)
    4043
    4144                if options["boot"]:
     
    267270                try:
    268271                        print "[LLXRemoteInstallerClient](repo_restore) Updating indices, please wait........"
    269                         #proc = subprocess.Popen('apt-get update', shell=True, stdin=None, stdout=open("/dev/null", "w"), stderr=None, executable="/bin/bash")
    270                         #proc.wait()
    271                         self.cache.update()
     272                        proc = subprocess.Popen('apt-get update', shell=True, stdin=None, stdout=open("/dev/null", "w"), stderr=None, executable="/bin/bash")
     273                        proc.wait()
     274                        #self.cache.update()
     275                        self.cache=apt.Cache()
    272276                        COMMENT="[LLXRemoteInstallerClient](repo_restore) Your APT CACHE has updated with new indices"
    273277                        print ("%s" %COMMENT)
Note: See TracChangeset for help on using the changeset viewer.