We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
As mentioned in chaos-mesh/rfcs#28, we're going to migrate loggers to logr.
TODO List:
0.11.0
sigs.k8s.io/json
IsExported()
Help wanted:
pkg/bpm
log
BackgroundProcessManager
ProcessBuilder
pkg/chaosctl
log.NewDefaultZapLogger()
klog
pkg/chaosdaemon
DaemonServer
pkg/dashboard/apiserver/auth/gcp
Service
pkg/dashboard/apiserver/event
pkg/dashboard/apiserver/experiment
pkg/dashboard/apiserver/schedule
pkg/dashboard/apiserver/workflow
pkg/dashboard/apiserver/utils
log.L()
Log
pkg/dashboard/collector/server.go
NewServer
pkg/dashboard/store
pkg/dashboard/store/metrics
Collector
pkg/dashboard/ttlcontroller
Controller
pkg/metrics
ChaosControllerManagerMetricsCollector
ChaosDaemonMetricsCollector
pkg/portforward
portForwarder
pkg/ptrace
logr.Logger
Trace
TracedProgram
pkg/selector/generic/namespace
pkg/selector/physicalmachine
pkg/selector/pod
pkg/time
pkg/webhook/config/watcher
New
K8sConfigMapWatcher
pkg/webhook/inject
The text was updated successfully, but these errors were encountered:
STRRL
No branches or pull requests
Refine Logging
As mentioned in chaos-mesh/rfcs#28, we're going to migrate loggers to logr.
TODO List:
0.11.0
(relates upgrading logr dependency from 0.4 to 1.2) bump container-runtime to 0.11.0, kubernetes related dependencies to 0.23.1 #2778sigs.k8s.io/json
use new APIIsExported()
reflect: add StructField.IsExported and Method.IsExported golang/go#41563Help wanted:
pkg/bpm
, move package level variablelog
into structBackgroundProcessManager
andProcessBuilder
as a field #2870pkg/chaosctl
, uselog.NewDefaultZapLogger()
insteadofklog
. #2871pkg/chaosdaemon
, move package level variablelog
into structDaemonServer
as a field #2872pkg/dashboard/apiserver/auth/gcp
, move package level variablelog
into structService
as a field #2873pkg/dashboard/apiserver/event
, move package level variablelog
into structService
as a field. #2874pkg/dashboard/apiserver/experiment
, move package level variablelog
into structService
as a field. #2875pkg/dashboard/apiserver/schedule
, move package level variablelog
into structService
as a field. #2876pkg/dashboard/apiserver/workflow
, move package level variablelog
into structService
as a field. #2877pkg/dashboard/apiserver/utils
, uselog.L()
instead of package level variableLog
#2878pkg/dashboard/collector/server.go
, acquired a logger from constructorNewServer
and use it as the logger for spawned colletors #2879pkg/dashboard/store
, remove logging because it have return the error #2880pkg/dashboard/store/metrics
, move package level variablelog
into structCollector
as a field. #2881pkg/dashboard/ttlcontroller
, move package level variablelog
into structController
as a field. #2882pkg/metrics
, move package level variablelog
into structChaosControllerManagerMetricsCollector
andChaosDaemonMetricsCollector
as a field. #2883pkg/portforward
, using logger inportForwarder
instead of usingklog
directlly. #2884pkg/ptrace
, appendlogr.Logger
into funcTrace
, and move package level variablelog
intro structTracedProgram
as a field #2885pkg/selector/generic/namespace
, refactor these function as method of a Struct, then move package level variablelog
as a field #2886pkg/selector/physicalmachine
, refactor these functions as methods of a Struct, then move package level variablelog
as a field #2887pkg/selector/pod
, refactor these functions as methods of a Struct, then move package level variablelog
as a field #2888pkg/time
, refactor these functions as methods of a Struct, then move package level variablelog
as a field #2889pkg/webhook/config/watcher
, acquired a logger from constructorNew
and use it as the field ofK8sConfigMapWatcher
#2890pkg/webhook/inject
, refactor these function as methods of a Struct, them move package level variablelog
as a field #2891The text was updated successfully, but these errors were encountered: