Ignore:
Timestamp:
Dec 23, 2016, 12:15:19 PM (3 years ago)
Author:
Juanma
Message:

fixed zmd installer

Location:
lliurex-store/trunk/fuentes/lliurex-appstore.install/usr/bin/plugins
Files:
2 edited

Legend:

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

    r3144 r3169  
    1010                self.store=''
    1111                self.pluginInfo={'search':'*','list':'*','list_sections':'*'}
    12                 self.precision=50
     12                self.precision=10
    1313                self.applist=[]
    1414                self.progress=0
  • lliurex-store/trunk/fuentes/lliurex-appstore.install/usr/bin/plugins/zmdManager.py

    r3151 r3169  
    2727        def _debug(self,msg=''):
    2828                if self.dbg==1:
    29                         print ('_debug Zmd: '+str(msg))
     29                        print ('DEBUG Zmd: '+str(msg))
    3030        #def _debug
    3131
     
    6060
    6161        def _install_Zmd(self,appInfo):
    62                 zmd=appInfo['package']+'.zmd'
     62                zmd=self.zmdPath+'/'+appInfo['package']+'.zmd'
    6363                self._debug("Installing "+str(zmd))
    64                 os.chdir(self.zmdPath)
    6564                try:
    6665                        zmdsudo=['gksudo',zmd]
     66                        print("executing "+str(zmdsudo))
    6767                        zmdCmd=subprocess.Popen(zmdsudo,stdout=subprocess.PIPE,stdin=subprocess.PIPE,stderr=subprocess.PIPE)
    6868                        zmdLauncher=os.path.basename(zmd)
     
    7474                        zmdError=zmdCmd.stderr.read()
    7575                        self._debug("Result: "+str(zmdError))
    76                         if not zmdError:
    77 #                               zmdCmd.wait()
     76                        self._debug("Result: "+str(zmdResult))
     77                        appInfo=self._get_Zmd_Info(appInfo)
     78                        appInfo=self._get_Zmd_Info(appInfo)
     79                        if appInfo['status']=='Installed':
    7880                                self.result=[{appInfo['name']:" installed succesfully"}]
    7981                        else:
    80                                 appInfo=self._get_Zmd_Info(appInfo)
    81                                 if appInfo['status']=='Installed':
    82                                         self.result=[{appInfo['name']:" installed succesfully"}]
    83                                 else:
    84                                         self.result=[{appInfo['name']:" failed to install"}]
     82                                self.result=[{appInfo['name']:" failed to install"}]
    8583                except Exception as e:
     84                        appInfo=self._get_Zmd_Info(appInfo)
    8685                        self._debug(str(e))
    8786                        if appInfo['status']=='Installed':
Note: See TracChangeset for help on using the changeset viewer.