Changeset 8084


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

add new method to debManager

Location:
lliurex-store/trunk/fuentes
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • lliurex-store/trunk/fuentes/debian/changelog

    r7969 r8084  
     1lliurex-store (0.5.9) xenial; urgency=medium
     2
     3  * Add method "policy" to debManager
     4
     5 -- Juanma Navarro Mañez <juanma1980@gmail.com>  Wed, 12 Sep 2018 12:30:11 +0200
     6
    17lliurex-store (0.5.8) xenial; urgency=high
    28
  • 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
  • lliurex-store/trunk/fuentes/python3-lliurex-store.install/usr/share/lliurexstore/storeManager.py

    r7490 r8084  
    279279                self._debug("Joining action: %s"%action)
    280280                try:
    281                         print("T: %s"%self.running_threads[action])
    282281                        self.running_threads[action].join()
    283282                except Exception as e:
     
    405404                                        result['msg']=u"Unknown error"
    406405                self.lock.release()
    407                 print("RESULT %s: %s"%(action,result))
     406#               print("RESULT %s: %s"%(action,result))
    408407                return(result)
    409408        #def get_status
Note: See TracChangeset for help on using the changeset viewer.