src/eric7/Project/DebuggerPropertiesDialog.py

branch
server
changeset 10766
d35d6f96c24b
parent 10633
dda7e43934dc
child 11090
f5f5f5803935
equal deleted inserted replaced
10765:b0632e55ec9a 10766:d35d6f96c24b
65 venvManager = ericApp().getObject("VirtualEnvManager") 65 venvManager = ericApp().getObject("VirtualEnvManager")
66 66
67 # Virtual Environment 67 # Virtual Environment
68 self.venvGroupBox.setVisible( 68 self.venvGroupBox.setVisible(
69 not self.project.getProjectData(dataKey="EMBEDDED_VENV") 69 not self.project.getProjectData(dataKey="EMBEDDED_VENV")
70 and not isRemote
71 # TODO: change once remote environments have been implemented
72 ) 70 )
73 self.venvComboBox.addItem("") 71 self.venvComboBox.addItem("")
74 if self.project.getProjectData(dataKey="EMBEDDED_VENV"): 72 if self.project.getProjectData(dataKey="EMBEDDED_VENV"):
75 venvIndex = 0 73 venvIndex = 0
76 else: 74 else:
77 self.venvComboBox.addItems(sorted(venvManager.getVirtualenvNames())) 75 if isRemote:
76 self.venvComboBox.addItems(
77 sorted(
78 venvManager.getEricServerEnvironmentNames(
79 host=ericApp().getObject("EricServer").getHostName()
80 )
81 )
82 )
83 else:
84 self.venvComboBox.addItems(
85 sorted(venvManager.getVirtualenvNames(noServer=True))
86 )
78 87
79 if self.project.debugProperties["VIRTUALENV"]: 88 if self.project.debugProperties["VIRTUALENV"]:
80 venvIndex = max( 89 venvIndex = max(
81 0, 90 0,
82 self.venvComboBox.findText( 91 self.venvComboBox.findText(

eric ide

mercurial