15 writes to Executable
Aspire.Hosting (6)
src\Shared\ContainerRuntimeProbe.cs (6)
120
Executable
= executable,
147
Executable
= executable,
176
Executable
= executable,
195
Executable
= executable,
233
Executable
= executable,
249
Executable
= executable,
Aspire.Hosting.Tests (9)
Publishing\ContainerRuntimeDetectorTests.cs (9)
26
new ContainerRuntimeInfo { Key = "docker",
Executable
= "docker", Name = "Docker", IsInstalled = true, IsRunning = false, Priority = 0 },
27
new ContainerRuntimeInfo { Key = "podman",
Executable
= "podman", Name = "Podman", IsInstalled = true, IsRunning = true, Priority = 1 }
40
new ContainerRuntimeInfo { Key = "docker",
Executable
= "docker", Name = "Docker", IsInstalled = false, IsRunning = false, Priority = 0 },
41
new ContainerRuntimeInfo { Key = "podman",
Executable
= "podman", Name = "Podman", IsInstalled = true, IsRunning = false, Priority = 1 }
54
new ContainerRuntimeInfo { Key = "docker",
Executable
= "docker", Name = "Docker", IsInstalled = true, IsRunning = true, Priority = 0 },
55
new ContainerRuntimeInfo { Key = "podman",
Executable
= "podman", Name = "Podman", IsInstalled = true, IsRunning = true, Priority = 1 }
76
new ContainerRuntimeInfo { Key = "podman",
Executable
= "podman", Name = "Podman", IsInstalled = true, IsRunning = true, Priority = 1 }
89
new ContainerRuntimeInfo { Key = "docker",
Executable
= "docker", Name = "Docker", IsInstalled = false, IsRunning = false, Priority = 0 },
90
new ContainerRuntimeInfo { Key = "podman",
Executable
= "podman", Name = "Podman", IsInstalled = false, IsRunning = false, Priority = 1 }
7 references to Executable
Aspire.Hosting (1)
Publishing\ContainerRuntimeResolver.cs (1)
89
_logger.LogInformation("Container runtime auto-detected: {RuntimeName} ({Executable}).", detected.Name, detected.
Executable
);
Aspire.Hosting.Tests (5)
Publishing\ContainerRuntimeDetectorTests.cs (5)
32
Assert.Equal("podman", best?.
Executable
);
46
Assert.Equal("podman", best?.
Executable
);
60
Assert.Equal("docker", best?.
Executable
);
81
Assert.Equal("podman", best?.
Executable
);
95
Assert.Equal("docker", best?.
Executable
);
Aspire.Hosting.TestUtilities (1)
Utils\DockerUtils.cs (1)
62
return PathLookupHelper.FindFullPathFromPath(detected.
Executable
) is { } executable