knative / knative/client

--log-http shouldn't write to stderr

Open
#390 15 comments 0 reactions 0 assignees View on GitHub
kind/feature triage/accepted
Dominant language
Go
Stars
387
Forks
274
Avg merge
1d 6h
Merged PRs (30d)
8

Description

When using `--log-http` it would be nice if it didn't write the log to stderr, but appended to a file (either well-defined name, or value specified by the user). Having that output appear mixed in with the normal output makes it harder to parse/extract. Often I might turn on this option when running a set of scripts so I can decide later if I want to debug it by looking at the http flows. Having all of this output mixed in with the normal output makes it much harder to process.

Contributor guide

Open the contributing guide

Research direction

Start at the CLI entry point for --log-http and trace how its HTTP logs are currently sent to stderr. Decide and document the output-file behavior, then verify that HTTP logs are separated from normal command output and remain available for later inspection.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
cli
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.