1 write to VirtualEnvironment
Aspire.Hosting.Python (1)
PythonAppResourceBuilderExtensions.cs (1)
952
env.
VirtualEnvironment
= virtualEnvironment;
21 references to VirtualEnvironment
Aspire.Hosting.Python (17)
PythonAppResourceBuilderExtensions.cs (17)
454
var virtualEnvironment = pythonEnvironmentAnnotation?.
VirtualEnvironment
;
1026
if (!builder.Resource.TryGetLastAnnotation<PythonEnvironmentAnnotation>(out var annotation) || annotation.
VirtualEnvironment
is null)
1032
var venvPath = Path.IsPathRooted(annotation.
VirtualEnvironment
.VirtualEnvironmentPath)
1033
? annotation.
VirtualEnvironment
.VirtualEnvironmentPath
1034
: Path.GetFullPath(annotation.
VirtualEnvironment
.VirtualEnvironmentPath, workingDirectory);
1103
pythonEnv.
VirtualEnvironment
is null)
1108
var virtualEnvironment = pythonEnv.
VirtualEnvironment
;
1202
pythonEnv.
VirtualEnvironment
is null)
1209
var virtualEnvironment = pythonEnv.
VirtualEnvironment
!;
1430
pythonEnv.
VirtualEnvironment
== null)
1435
var venvPath = Path.IsPathRooted(pythonEnv.
VirtualEnvironment
.VirtualEnvironmentPath)
1436
? pythonEnv.
VirtualEnvironment
.VirtualEnvironmentPath
1437
: Path.GetFullPath(pythonEnv.
VirtualEnvironment
.VirtualEnvironmentPath, builder.Resource.WorkingDirectory);
1560
pythonEnv.
VirtualEnvironment
== null)
1571
var venvPath = Path.IsPathRooted(pythonEnv.
VirtualEnvironment
.VirtualEnvironmentPath)
1572
? pythonEnv.
VirtualEnvironment
.VirtualEnvironmentPath
1573
: Path.GetFullPath(pythonEnv.
VirtualEnvironment
.VirtualEnvironmentPath, builder.Resource.WorkingDirectory);
Aspire.Hosting.Python.Tests (4)
AddPythonAppTests.cs (4)
2579
Assert.NotNull(envAnnotation.
VirtualEnvironment
);
2580
Assert.Contains(".venv", envAnnotation.
VirtualEnvironment
.VirtualEnvironmentPath);
2615
Assert.NotNull(envAnnotation.
VirtualEnvironment
);
2645
Assert.NotNull(envAnnotation.
VirtualEnvironment
);