18 instantiations of ProcessSpec
Aspire.Hosting.Azure.Kubernetes (3)
AzureKubernetesEnvironmentResource.AksPipeline.cs (3)
435
var applySpec = new
ProcessSpec
("kubectl")
520
var (resultTask, disposable) = ProcessUtil.Run(new
ProcessSpec
("kubectl")
819
var spec = new
ProcessSpec
(azPath)
Aspire.Hosting.Kubernetes (15)
CertManagerExtensions.cs (2)
462
var (resultTask, disposable) = ProcessUtil.Run(new
ProcessSpec
("kubectl")
519
var (resultTask, disposable) = ProcessUtil.Run(new
ProcessSpec
("kubectl")
Deployment\DefaultHelmRunner.cs (1)
20
var spec = new
ProcessSpec
("helm")
Deployment\HelmDeploymentEngine.cs (1)
686
var spec = new
ProcessSpec
("kubectl")
KubernetesEnvironmentResource.cs (11)
1493
var (patchResult, patchDisposable) = ProcessUtil.Run(new
ProcessSpec
("kubectl")
1553
var (checkResult, checkDisposable) = ProcessUtil.Run(new
ProcessSpec
("kubectl")
1598
var (createResult, createDisposable) = ProcessUtil.Run(new
ProcessSpec
("kubectl")
1689
var (getResult, getDisposable) = ProcessUtil.Run(new
ProcessSpec
("kubectl")
1777
var (getResult, getDisposable) = ProcessUtil.Run(new
ProcessSpec
("kubectl")
1865
var (getResult, getDisposable) = ProcessUtil.Run(new
ProcessSpec
("kubectl")
1930
var (patchResult, patchDisposable) = ProcessUtil.Run(new
ProcessSpec
("kubectl")
2041
var (getResult, getDisposable) = ProcessUtil.Run(new
ProcessSpec
("kubectl")
2111
var (applyResult, applyDisposable) = ProcessUtil.Run(new
ProcessSpec
("kubectl")
2190
var (checkResult, checkDisposable) = ProcessUtil.Run(new
ProcessSpec
("kubectl")
2235
var (createResult, createDisposable) = ProcessUtil.Run(new
ProcessSpec
("kubectl")
9 references to ProcessSpec
Aspire.Hosting.Azure.Kubernetes (2)
AzureKubernetesEnvironmentResource.AksPipeline.cs (2)
435
var
applySpec = new ProcessSpec("kubectl")
819
var
spec = new ProcessSpec(azPath)
Aspire.Hosting.Kubernetes (7)
Deployment\DefaultHelmRunner.cs (1)
20
var
spec = new ProcessSpec("helm")
Deployment\HelmDeploymentEngine.cs (1)
686
var
spec = new ProcessSpec("kubectl")
src\Aspire.Hosting\Dcp\Process\ProcessUtil.cs (5)
22
public static (Task<ProcessResult>, IAsyncDisposable) Run(
ProcessSpec
processSpec)
26
throw new ArgumentException($"Specify either {nameof(
ProcessSpec
.Arguments)} or {nameof(
ProcessSpec
.ArgumentList)}, not both.", nameof(processSpec));
29
var retainedOutputLineCount = processSpec.RetainedOutputLineCount ?? (processSpec.ThrowOnNonZeroReturnCode ?
ProcessSpec
.DefaultRetainedOutputLineCount : 0);
184
private static string FormatProcessArgumentsForDisplay(
ProcessSpec
processSpec)