Changeset 3678 for lliurex-store/trunk/fuentes/python3-lliurex-store.install/usr/share/lliurexstore/plugins/zmdManager.py
- Timestamp:
- Feb 20, 2017, 2:49:53 PM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
lliurex-store/trunk/fuentes/python3-lliurex-store.install/usr/share/lliurexstore/plugins/zmdManager.py
r3275 r3678 17 17 self.progress=0 18 18 self.n4dclient='' 19 self.result=[] 19 self.result={} 20 self.result['data']={} 21 self.result['status']={} 20 22 #def __init__ 21 23 … … 51 53 #def execute_action 52 54 55 def _set_status(self,status,msg=''): 56 self.result['status']={'status':status,'msg':msg} 57 53 58 def _callback(self,zmdLauncher): 54 59 inc=1 … … 80 85 appInfo=self._get_Zmd_Info(appInfo) 81 86 if appInfo['status']=='Installed': 82 self. result=[{appInfo['name']:" installed succesfully"}]87 self._set_status(0) 83 88 else: 84 self. result=[{appInfo['name']:" failed to install"}]89 self._set_status(5) 85 90 except Exception as e: 86 91 appInfo=self._get_Zmd_Info(appInfo) 87 92 self._debug(str(e)) 88 93 if appInfo['status']=='Installed': 89 self.result=[{appInfo['name']:" installed succesfully"}] 94 self._set_status(0) 95 self.result['data'].update({appInfo['name']:u'installed'}) 90 96 else: 91 self.result=[{appInfo['name']:" failed to install"}] 97 self.result['data'].update({appInfo['name']:u'not installed'}) 98 self._set_status(5) 92 99 #def _install_Zmd 93 100 … … 146 153 appInfo=self._get_Zmd_Info(appInfo) 147 154 if appInfo['status']=='Installed': 148 self. result=[{appInfo['name']:" failed to remove"}]155 self._set_status(6) 149 156 else: 150 self.result=[{appInfo['name']:" removed succesfully"}] 157 self._set_status(0) 158 self.result['data'].update({appInfo['name']:u'removed'}) 151 159 os.remove(zeroScript) 152 160 #def _remove_Zmd … … 160 168 if n4dvars[key]['state']==1: 161 169 appInfo['status']='Installed' 162 self.result.append(appInfo)163 170 return(appInfo) 164 171 #def _get_Zmd_Info
Note: See TracChangeset
for help on using the changeset viewer.