Ignore:
Timestamp:
Nov 8, 2016, 1:13:54 PM (3 years ago)
Author:
kbut
Message:

wip

File:
1 edited

Legend:

Unmodified
Added
Removed
  • lliurex-mirror/trunk/fuentes/n4d-lliurex-mirror.install/usr/share/n4d/python-plugins/MirrorManager.py

    r2601 r2787  
    242242       
    243243        def is_alive(self):
    244 
    245244                return {'status':self.update_thread.is_alive(),'msg':self.mirrorworking}
    246245        #def is_alive
     
    280279
    281280        #def set_mirror_info(self):
     281
     282        def update_size_info(self,distro):
     283                if distro!=None:
     284                        distro=distro
     285                else:
     286                        distro=self.distro
     287               
     288                configpath = os.path.join(self.configpath, distro + ".json")
     289                config = json.load(open(configpath,'r'))
     290
     291                mirrorpath = config["MIRROR_PATH"]
     292                MIRROR_SIZE=self.get_size(mirrorpath)
     293                self.variable[distro]["mirror_size"]=str(MIRROR_SIZE)
     294                self.n4d_vars.set_variable("LLIUREXMIRROR",self.variable)
     295                return {'status':True,'msg':MIRROR_SIZE}
     296
    282297
    283298        def get_size(self,start_path = '.'):
Note: See TracChangeset for help on using the changeset viewer.