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