Skip to content
This repository was archived by the owner on Dec 17, 2025. It is now read-only.

Commit 5c405b8

Browse files
committed
fix: correct standard error pipe logic in Cilium command execution
Signed-off-by: Nikolai Emil Damm <nikolaiemildamm@icloud.com>
1 parent 166aba2 commit 5c405b8

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/Devantler.CiliumCLI/Cilium.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ internal static Command GetCommand(PlatformID? platformID = default, Architectur
6767
.WithValidation(validation)
6868
.WithStandardInputPipe(PipeSource.FromStream(stdInConsole))
6969
.WithStandardOutputPipe(silent ? PipeTarget.ToStringBuilder(stdOutBuffer) : PipeTarget.Merge(PipeTarget.ToStringBuilder(stdOutBuffer), PipeTarget.ToStream(stdOutConsole)))
70-
.WithStandardErrorPipe(silent || !includeStdErr ? PipeTarget.ToStringBuilder(stdErrBuffer) : PipeTarget.Merge(PipeTarget.ToStringBuilder(stdErrBuffer), PipeTarget.ToStream(stdErrConsole)));
70+
.WithStandardErrorPipe(silent && !includeStdErr ? PipeTarget.ToStringBuilder(stdErrBuffer) : PipeTarget.Merge(PipeTarget.ToStringBuilder(stdErrBuffer), PipeTarget.ToStream(stdErrConsole)));
7171
var result = await command.ExecuteAsync(cancellationToken);
7272
return (result.ExitCode, stdOutBuffer.ToString() + stdErrBuffer.ToString());
7373
}

0 commit comments

Comments
 (0)