src/eric7/Debugger/DebugServer.py

branch
eric7-maintenance
changeset 10659
43ead32943ca
parent 10460
3b34efa2857c
parent 10650
4618223e6e32
child 10694
f46c1e224e8a
equal deleted inserted replaced
10617:df71ea10a451 10659:43ead32943ca
546 546
547 self.__forProject = forProject 547 self.__forProject = forProject
548 self.__createDebuggerInterface() 548 self.__createDebuggerInterface()
549 if forProject: 549 if forProject:
550 project = ericApp().getObject("Project") 550 project = ericApp().getObject("Project")
551 if not project.isDebugPropertiesLoaded(): 551 if project.isDebugPropertiesLoaded():
552 ( 552 (
553 self.clientProcess, 553 self.clientProcess,
554 isNetworked, 554 isNetworked,
555 clientInterpreter, 555 clientInterpreter,
556 ) = self.debuggerInterface.startRemote( 556 ) = self.debuggerInterface.startRemoteForProject(
557 self.serverPort(), 557 self.serverPort(),
558 runInConsole, 558 runInConsole,
559 venvName, 559 venvName,
560 self.__originalPathString, 560 self.__originalPathString,
561 workingDir=workingDir, 561 workingDir=workingDir,
562 configOverride=configOverride, 562 configOverride=configOverride,
563 ) 563 )
564 else: 564 else:
565 if project.getProjectData(dataKey="EMBEDDED_VENV"):
566 venvName = self.getProjectEnvironmentString()
567
565 ( 568 (
566 self.clientProcess, 569 self.clientProcess,
567 isNetworked, 570 isNetworked,
568 clientInterpreter, 571 clientInterpreter,
569 ) = self.debuggerInterface.startRemoteForProject( 572 ) = self.debuggerInterface.startRemote(
570 self.serverPort(), 573 self.serverPort(),
571 runInConsole, 574 runInConsole,
572 venvName, 575 venvName,
573 self.__originalPathString, 576 self.__originalPathString,
574 workingDir=workingDir, 577 workingDir=workingDir,

eric ide

mercurial