import sys # don't trace this module __traceable__ = 0 def StartDebugServer(): sys.path.append('c:/Path/To/Boa') from Debugger.RemoteServer import start start('', '') # username, password return 'Debug Server started, attach to it from the IDE.' def HookDebugServer(): if hasattr(sys, 'debugger_control'): sys.debugger_control.set_traceable() sys.debugger_control.set_continue() else: raise Exception('Not running in the debugger.') return 'Debug Server hooked, breakpoints now active.'