Ignore:
Timestamp:
Dec 19, 2016, 2:49:33 PM (4 years ago)
Author:
Juanma
Message:

wip on syslog

File:
1 edited

Legend:

Unmodified
Added
Removed
  • lliurex-store/trunk/fuentes/lliurex-appstore.install/usr/bin/plugins/debManager.py

    r3099 r3105  
     1import syslog
    12import gi
    23gi.require_version('PackageKitGlib', '1.0')
     
    2526        #def debug
    2627
     28        def _log(self,msg=None):
     29                if msg:
     30                        syslog.openlog('lliurex-store')
     31                        syslog.syslog(msg)
     32
    2733        def register(self):
    2834                return(self.pluginInfo)
     
    3945                                        self._install_App(app)
    4046                                if action=='remove':
     47                                        self._log("Removing "+appInfo['package'])
     48                                        self._get_App_Dependencies(appInfo,app)
     49                                        self._log("Dependencies to remove"+str(appInfo['depends']))
    4150                                        self._remove_App(app)
    42                                 if action=='pkginfo' and self.count==1:
     51#                               if action=='pkginfo' and self.count==1:
     52                                if action=='pkginfo':
    4353                                        self._get_App_Dependencies(appInfo,app)
    4454#                               if action=='pkginfo':
     
    7282        def _remove_App(self,app):
    7383                try:
    74                         self.installer.remove_packages(False,[app.get_id(),],True,True,None,self._callback,None)
     84                        self.installer.remove_packages(False,[app.get_id(),],True,False,None,self._callback,None)
    7585                        self.result.append({app.get_id():" removed succesfully"})
    7686                except Exception as e:
Note: See TracChangeset for help on using the changeset viewer.