From ea3ea4e97595ce1f63237dccba0fa378b23c81ad Mon Sep 17 00:00:00 2001 From: Guillaume Seguin Date: Sat, 4 Aug 2012 11:05:55 +0200 Subject: [PATCH] Fix scoping error in webinterface start in pronterface.py --- pronterface.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pronterface.py b/pronterface.py index 010653f..a76d433 100755 --- a/pronterface.py +++ b/pronterface.py @@ -166,16 +166,16 @@ class PronterWindow(wx.Frame,pronsole.pronsole): try : import cherrypy from printrun import webinterface + try: + self.webInterface=webinterface.WebInterface(self) + self.webThread=threading.Thread(target=webinterface.StartWebInterfaceThread, args=(self.webInterface, )) + self.webThread.start() + except: + print _("Failed to start web interface") + traceback.print_exc(file = sys.stdout) + self.webInterface = None except: print _("CherryPy is not installed. Web Interface Disabled.") - try: - self.webInterface=webinterface.WebInterface(self) - self.webThread=threading.Thread(target=webinterface.StartWebInterfaceThread, args=(self.webInterface, )) - self.webThread.start() - except: - print _("Failed to start web interface") - traceback.print_exc(file = sys.stdout) - self.webInterface = None def startcb(self): self.starttime=time.time()