Changeset 3835 for lliurex-store


Ignore:
Timestamp:
Mar 8, 2017, 1:48:18 PM (3 years ago)
Author:
Juanma
Message:

fixed info method

Location:
lliurex-store/trunk/fuentes/python3-lliurex-store.install/usr/share/lliurexstore/plugins
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • lliurex-store/trunk/fuentes/python3-lliurex-store.install/usr/share/lliurexstore/plugins/debManager.py

    r3678 r3835  
    5757                                                self._remove_App(app)
    5858                                        if action=='pkginfo':
    59                                                 self._get_App_Dependencies(appInfo,app)
     59                                                self._get_App_Extended_Info(appInfo,app)
    6060                                self.progress=self.progress+(self.partialProgress/self.count)
    6161                self.progress=100
     
    102102        #def _remove_App
    103103
    104         def _get_App_Dependencies(self,appInfo,app):
     104        def _get_App_Extended_Info(self,appInfo,app):
    105105                self._debug("Getting dependencies for "+app.get_id())
    106106                pkTask=packagekit.Task()
     
    116116                appInfo['depends']=dependsList
    117117                appInfo['version']=app.get_version()
     118#               appInfo['size']=app.get_size()
    118119#               return(dependsList)
    119120                return(appInfo)
     
    126127                #Only search dependencies if there's only one package on the package queue
    127128                if appsCount==1:
    128                         self._debug("loading depends")
    129                         appInfo['depends']=self._get_App_Dependencies(appInfo,app)
     129                        self._debug("loading extended info")
     130                        self._get_App_Extended_Info(appInfo,app)
    130131                self.partialProgress=100
    131132                self.result.append(appInfo)
  • lliurex-store/trunk/fuentes/python3-lliurex-store.install/usr/share/lliurexstore/plugins/searchManager.py

    r3827 r3835  
    7575                        self._set_status(0)
    7676                else:
    77                         applist=self._get_app_by_pkgname(tokens)
     77                        applist=self._get_app_by_pkgname(tokens,applist)
    7878                        if len(applist):
    7979                                self._set_status(0)
     
    172172                return(applist)
    173173
    174         def _get_app_by_pkgname(self,tokens):
    175                 applist=[]             
     174        def _getapp_by_pkgname(self,tokens,applist=[]):
    176175                apps_in_store=self.store.get_apps()
    177176                if apps_in_store:
Note: See TracChangeset for help on using the changeset viewer.