def install_updates(self):
if self.stopped:
wx.CallAfter(Publisher().sendMessage, "update","Aborted")
return 0
try:
wx.CallAfter(Publisher().sendMessage, "update","Installing updates....")
if self.SU.install(self.DB)==0: #successful if return value 0
wx.CallAfter(Publisher().sendMessage, "update","Installation completed")
else:
wx.CallAfter(Publisher().sendMessage, "error_report","Error in installation process")
return 0
except:
wx.CallAfter(Publisher().sendMessage, "error_report","Installation failed")
return 0
return True
评论列表
文章目录