[IMP] base_report_designer:Add the try catch to get the error

bzr revid: sbh@tinyerp.com-20110516121811-j5kifyjub8gevzsw
This commit is contained in:
Bhumika (OpenERP) 2011-05-16 17:48:11 +05:30
parent d73d85a34b
commit 6af6e14c54
3 changed files with 7 additions and 2 deletions

View File

@ -113,7 +113,10 @@ class Change( unohelper.Base, XJobExecutor ):
except :
import traceback,sys
info = reduce(lambda x, y: x+y, traceback.format_exception(sys.exc_type, sys.exc_value, sys.exc_traceback))
self.logobj.log_write('ServerParameter', LOG_ERROR, info)
self.logobj.log_write('ServerParameter', LOG_ERROR, info)
ErrorDialog("Connection to server fail", "", "Error")
self.win.endExecute()
def btnCancel_clicked(self,oActionEvent):
self.win.endExecute()

View File

@ -135,7 +135,7 @@ class ServerParameter( unohelper.Base, XJobExecutor ):
ids_module =self.sock.execute(sDatabase, UID, sPassword, 'ir.module.module', 'search', [('name','=','base_report_designer'),('state', '=', 'installed')])
info = reduce(lambda x, y: x+y, traceback.format_exception(sys.exc_type, sys.exc_value, sys.exc_traceback))
self.logobj.log_write('ServerParameter', LOG_ERROR, info)
ErrorDialog(info, "", "Module Uninstalled Error")
if not len(ids_module):
ErrorDialog("Please Install base_report_designer module", "", "Module Uninstalled Error")
self.logobj.log_write('Module Not Found',LOG_WARNING, ':base_report_designer not install in database %s' % (sDatabase))
@ -164,6 +164,8 @@ class ServerParameter( unohelper.Base, XJobExecutor ):
except :
import traceback,sys
info = reduce(lambda x, y: x+y, traceback.format_exception(sys.exc_type, sys.exc_value, sys.exc_traceback))
self.logobj.log_write('ServerParameter', LOG_ERROR, info)
ErrorDialog("Connection Refuse...","Connection to server fail")
def btnCancel_clicked( self, oActionEvent ):
self.win.endExecute()