src/eric7/Debugger/DebugServer.py

branch
server
changeset 10651
280a53840aa3
parent 10597
fbe93720ee9f
parent 10650
4618223e6e32
child 10704
27d21e5163b8
equal deleted inserted replaced
10636:24d9e6ff8111 10651:280a53840aa3
553 553
554 self.__forProject = forProject 554 self.__forProject = forProject
555 self.__createDebuggerInterface() 555 self.__createDebuggerInterface()
556 if forProject: 556 if forProject:
557 project = ericApp().getObject("Project") 557 project = ericApp().getObject("Project")
558 if not project.isDebugPropertiesLoaded(): 558 if project.isDebugPropertiesLoaded():
559 ( 559 (
560 self.clientProcess, 560 self.clientProcess,
561 isNetworked, 561 isNetworked,
562 clientInterpreter, 562 clientInterpreter,
563 ) = self.debuggerInterface.startRemote( 563 ) = self.debuggerInterface.startRemoteForProject(
564 self.serverPort(), 564 self.serverPort(),
565 runInConsole, 565 runInConsole,
566 venvName, 566 venvName,
567 self.__originalPathString, 567 self.__originalPathString,
568 workingDir=workingDir, 568 workingDir=workingDir,
569 configOverride=configOverride, 569 configOverride=configOverride,
570 startRemote=startRemote, 570 startRemote=startRemote,
571 ) 571 )
572 else: 572 else:
573 if project.getProjectData(dataKey="EMBEDDED_VENV"):
574 venvName = self.getProjectEnvironmentString()
575
573 ( 576 (
574 self.clientProcess, 577 self.clientProcess,
575 isNetworked, 578 isNetworked,
576 clientInterpreter, 579 clientInterpreter,
577 ) = self.debuggerInterface.startRemoteForProject( 580 ) = self.debuggerInterface.startRemote(
578 self.serverPort(), 581 self.serverPort(),
579 runInConsole, 582 runInConsole,
580 venvName, 583 venvName,
581 self.__originalPathString, 584 self.__originalPathString,
582 workingDir=workingDir, 585 workingDir=workingDir,

eric ide

mercurial