Ignore:
Timestamp:
Sep 12, 2018, 12:30:38 PM (17 months ago)
Author:
Juanma
Message:

add new method to debManager

File:
1 edited

Legend:

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

    r7433 r8084  
    3535                return(self.plugin_actions)
    3636        #def register
    37 
    38         def execute_action(self,action,applist):
     37       
     38        #filter=1 -> app available
     39        #filter=2 -> only installed app installed
     40        def execute_action(self,action,applist,filters=1):
    3941                self.progress=0
    4042                self.installer=packagekit.Client()
     
    4749                        if app_info['package'] not in processedPkg:
    4850                                processedPkg.append(app_info['package'])
    49                                 filters=1
    5051                                if action=='remove':
    5152                                        filters=2
     
    6162                                                self.result['data'].append({'package':app_info['package']})
    6263                                        if action=='pkginfo':
    63                                                 self._log("Looking "+app_info['package'])
    6464                                                self.result['data'].append(self._get_App_Extended_Info(app_info,app))
     65                                        if action=='policy':
     66                                                self._set_status(0)
     67                                                self.result['data'].append({'id':app.get_id()})
    6568                                self.progress=self.progress+(self.partial_progress/self.count)
    6669                self.progress=100
Note: See TracChangeset for help on using the changeset viewer.