171 rhost = Preferences.getDebugger("RemoteHost") |
171 rhost = Preferences.getDebugger("RemoteHost") |
172 if rhost == "": |
172 if rhost == "": |
173 rhost = "localhost" |
173 rhost = "localhost" |
174 if rexec: |
174 if rexec: |
175 args = Utilities.parseOptionString(rexec) + \ |
175 args = Utilities.parseOptionString(rexec) + \ |
176 [rhost, interpreter, os.path.abspath(debugClient), |
176 [rhost, interpreter, debugClient, |
177 str(port), redirect, ipaddr] |
177 str(port), redirect, ipaddr] |
178 args[0] = Utilities.getExecutablePath(args[0]) |
178 args[0] = Utilities.getExecutablePath(args[0]) |
179 process = self.__startProcess(args[0], args[1:]) |
179 process = self.__startProcess(args[0], args[1:]) |
180 if process is None: |
180 if process is None: |
181 E5MessageBox.critical( |
181 E5MessageBox.critical( |