Skip to content

Commit 752d59d

Browse files
authored
Merge pull request #1105 from vincepri/remove-deprecated-log
⚠️ Remove deprecated pkg/runtime/log package and utils
2 parents e639487 + a32b29d commit 752d59d

27 files changed

+23
-151
lines changed

examples/builtins/main.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ import (
3636
var log = logf.Log.WithName("example-controller")
3737

3838
func main() {
39-
logf.SetLogger(zap.Logger(false))
39+
logf.SetLogger(zap.New())
4040
entryLog := log.WithName("entrypoint")
4141

4242
// Setup a Manager

examples/crd/main.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ func (r *reconciler) Reconcile(req ctrl.Request) (ctrl.Result, error) {
103103
}
104104

105105
func main() {
106-
ctrl.SetLogger(zap.Logger(true))
106+
ctrl.SetLogger(zap.New())
107107

108108
mgr, err := ctrl.NewManager(ctrl.GetConfigOrDie(), ctrl.Options{})
109109
if err != nil {

examples/crd/pkg/groupversion_info.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ package pkg
2020

2121
import (
2222
"k8s.io/apimachinery/pkg/runtime/schema"
23-
logf "sigs.k8s.io/controller-runtime/pkg/runtime/log"
23+
logf "sigs.k8s.io/controller-runtime/pkg/log"
2424
"sigs.k8s.io/controller-runtime/pkg/scheme"
2525
)
2626

pkg/builder/builder_suite_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ var testenv *envtest.Environment
4646
var cfg *rest.Config
4747

4848
var _ = BeforeSuite(func(done Done) {
49-
logf.SetLogger(zap.LoggerTo(GinkgoWriter, true))
49+
logf.SetLogger(zap.New(zap.WriteTo(GinkgoWriter), zap.UseDevMode(true)))
5050

5151
testenv = &envtest.Environment{}
5252
addCRDToEnvironment(testenv,

pkg/cache/cache_suite_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ var cfg *rest.Config
4040
var clientset *kubernetes.Clientset
4141

4242
var _ = BeforeSuite(func(done Done) {
43-
logf.SetLogger(zap.LoggerTo(GinkgoWriter, true))
43+
logf.SetLogger(zap.New(zap.WriteTo(GinkgoWriter), zap.UseDevMode(true)))
4444

4545
testenv = &envtest.Environment{}
4646

pkg/client/apiutil/apiutil_suite_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ func TestSource(t *testing.T) {
3737
var cfg *rest.Config
3838

3939
var _ = BeforeSuite(func(done Done) {
40-
logf.SetLogger(zap.LoggerTo(GinkgoWriter, true))
40+
logf.SetLogger(zap.New(zap.WriteTo(GinkgoWriter), zap.UseDevMode(true)))
4141

4242
// for things that technically need a rest.Config for defaulting, but don't actually use them
4343
cfg = &rest.Config{}

pkg/client/client_suite_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ var cfg *rest.Config
4141
var clientset *kubernetes.Clientset
4242

4343
var _ = BeforeSuite(func(done Done) {
44-
logf.SetLogger(zap.LoggerTo(GinkgoWriter, true))
44+
logf.SetLogger(zap.New(zap.WriteTo(GinkgoWriter), zap.UseDevMode(true)))
4545

4646
testenv = &envtest.Environment{}
4747

pkg/client/config/config_suite_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ func TestConfig(t *testing.T) {
3434
}
3535

3636
var _ = BeforeSuite(func(done Done) {
37-
logf.SetLogger(zap.LoggerTo(GinkgoWriter, true))
37+
logf.SetLogger(zap.New(zap.WriteTo(GinkgoWriter), zap.UseDevMode(true)))
3838

3939
close(done)
4040
}, 60)

pkg/client/fake/client_suite_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,6 @@ func TestSource(t *testing.T) {
3434
}
3535

3636
var _ = BeforeSuite(func(done Done) {
37-
logf.SetLogger(zap.LoggerTo(GinkgoWriter, true))
37+
logf.SetLogger(zap.New(zap.WriteTo(GinkgoWriter), zap.UseDevMode(true)))
3838
close(done)
3939
}, 60)

pkg/controller/controller_suite_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ var cfg *rest.Config
4646
var clientset *kubernetes.Clientset
4747

4848
var _ = BeforeSuite(func(done Done) {
49-
logf.SetLogger(zap.LoggerTo(GinkgoWriter, true))
49+
logf.SetLogger(zap.New(zap.WriteTo(GinkgoWriter), zap.UseDevMode(true)))
5050

5151
err := (&crscheme.Builder{
5252
GroupVersion: schema.GroupVersion{Group: "chaosapps.metamagical.io", Version: "v1"},

pkg/envtest/envtest_suite_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ func TestSource(t *testing.T) {
3939
var env *Environment
4040

4141
var _ = BeforeSuite(func(done Done) {
42-
logf.SetLogger(zap.LoggerTo(GinkgoWriter, true))
42+
logf.SetLogger(zap.New(zap.WriteTo(GinkgoWriter), zap.UseDevMode(true)))
4343
env = &Environment{}
4444
// we're initializing webhook here and not in webhook.go to also test the envtest install code via WebhookOptions
4545
initializeWebhookInEnvironment()

pkg/handler/eventhandler_suite_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ var testenv *envtest.Environment
3838
var cfg *rest.Config
3939

4040
var _ = BeforeSuite(func() {
41-
logf.SetLogger(zap.LoggerTo(GinkgoWriter, true))
41+
logf.SetLogger(zap.New(zap.WriteTo(GinkgoWriter), zap.UseDevMode(true)))
4242

4343
testenv = &envtest.Environment{}
4444
var err error

pkg/healthz/healthz_suite_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,5 +33,5 @@ func TestHealthz(t *testing.T) {
3333
}
3434

3535
var _ = BeforeSuite(func() {
36-
logf.SetLogger(zap.LoggerTo(GinkgoWriter, true))
36+
logf.SetLogger(zap.New(zap.WriteTo(GinkgoWriter), zap.UseDevMode(true)))
3737
})

pkg/internal/controller/controller_suite_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ var cfg *rest.Config
4040
var clientset *kubernetes.Clientset
4141

4242
var _ = BeforeSuite(func(done Done) {
43-
logf.SetLogger(zap.LoggerTo(GinkgoWriter, true))
43+
logf.SetLogger(zap.New(zap.WriteTo(GinkgoWriter), zap.UseDevMode(true)))
4444

4545
testenv = &envtest.Environment{}
4646

pkg/internal/log/log.go

-3
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,6 @@ See the License for the specific language governing permissions and
1414
limitations under the License.
1515
*/
1616

17-
// Package log contains utilities for fetching a new logger
18-
// when one is not already available.
19-
// Deprecated: use pkg/log
2017
package log
2118

2219
import (

pkg/internal/recorder/recorder_suite_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ var cfg *rest.Config
4040
var clientset *kubernetes.Clientset
4141

4242
var _ = BeforeSuite(func(done Done) {
43-
logf.SetLogger(zap.LoggerTo(GinkgoWriter, true))
43+
logf.SetLogger(zap.New(zap.WriteTo(GinkgoWriter), zap.UseDevMode(true)))
4444

4545
testenv = &envtest.Environment{}
4646

pkg/log/zap/zap.go

-33
Original file line numberDiff line numberDiff line change
@@ -37,39 +37,6 @@ func New(opts ...Opts) logr.Logger {
3737
return zapr.NewLogger(NewRaw(opts...))
3838
}
3939

40-
// Logger is a Logger implementation.
41-
// If development is true, a Zap development config will be used
42-
// (stacktraces on warnings, no sampling), otherwise a Zap production
43-
// config will be used (stacktraces on errors, sampling).
44-
//
45-
// Deprecated: use New() and the functional opts pattern instead:
46-
//
47-
// New(UseDevMode(development))
48-
func Logger(development bool) logr.Logger {
49-
return LoggerTo(os.Stderr, development)
50-
}
51-
52-
// LoggerTo returns a new Logger implementation using Zap which logs
53-
// to the given destination, instead of stderr. It otherwise behaves like
54-
// ZapLogger.
55-
//
56-
// Deprecated: use New() and the functional opts pattern instead:
57-
//
58-
// New(UseDevMode(development), WriteTo(writer))
59-
func LoggerTo(destWriter io.Writer, development bool) logr.Logger {
60-
return zapr.NewLogger(RawLoggerTo(destWriter, development))
61-
}
62-
63-
// RawLoggerTo returns a new zap.Logger configured with KubeAwareEncoder
64-
// which logs to a given destination
65-
//
66-
// Deprecated: use NewRaw() and the functional opts pattern instead:
67-
//
68-
// NewRaw(UseDevMode(development), WriteTo(destWriter), RawZapOpts(opts...))
69-
func RawLoggerTo(destWriter io.Writer, development bool, opts ...zap.Option) *zap.Logger {
70-
return NewRaw(UseDevMode(development), WriteTo(destWriter), RawZapOpts(opts...))
71-
}
72-
7340
// Opts allows to manipulate Options
7441
type Opts func(*Options)
7542

pkg/log/zap/zap_test.go

-34
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ import (
2020
"bytes"
2121
"encoding/json"
2222
"flag"
23-
"io/ioutil"
2423
"os"
2524

2625
"github.com/go-logr/logr"
@@ -143,30 +142,6 @@ var _ = Describe("Zap options setup", func() {
143142
})
144143

145144
var _ = Describe("Zap logger setup", func() {
146-
Context("with the default output", func() {
147-
It("shouldn't fail when setting up production", func() {
148-
Expect(Logger(false)).NotTo(BeNil())
149-
Expect(New(UseDevMode(false))).NotTo(BeNil())
150-
})
151-
152-
It("shouldn't fail when setting up development", func() {
153-
Expect(Logger(true)).NotTo(BeNil())
154-
Expect(New(UseDevMode(true))).NotTo(BeNil())
155-
})
156-
})
157-
158-
Context("with custom non-sync output", func() {
159-
It("shouldn't fail when setting up production", func() {
160-
Expect(LoggerTo(ioutil.Discard, false)).NotTo(BeNil())
161-
Expect(New(WriteTo(ioutil.Discard), UseDevMode(false))).NotTo(BeNil())
162-
})
163-
164-
It("shouldn't fail when setting up development", func() {
165-
Expect(LoggerTo(ioutil.Discard, true)).NotTo(BeNil())
166-
Expect(New(WriteTo(ioutil.Discard), UseDevMode(true))).NotTo(BeNil())
167-
})
168-
})
169-
170145
Context("when logging kubernetes objects", func() {
171146
var logOut *bytes.Buffer
172147
var logger logr.Logger
@@ -288,15 +263,6 @@ var _ = Describe("Zap logger setup", func() {
288263
defineTests()
289264

290265
})
291-
Context("with logger created using LoggerTo", func() {
292-
BeforeEach(func() {
293-
logOut = new(bytes.Buffer)
294-
By("setting up the logger")
295-
// use production settings (false) to get just json output
296-
logger = LoggerTo(logOut, false)
297-
})
298-
defineTests()
299-
})
300266
})
301267
})
302268

pkg/manager/manager_suite_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ var cfg *rest.Config
4141
var clientset *kubernetes.Clientset
4242

4343
var _ = BeforeSuite(func(done Done) {
44-
logf.SetLogger(zap.LoggerTo(GinkgoWriter, true))
44+
logf.SetLogger(zap.New(zap.WriteTo(GinkgoWriter), zap.UseDevMode(true)))
4545

4646
testenv = &envtest.Environment{}
4747

pkg/predicate/predicate_suite_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,5 +33,5 @@ func TestPredicate(t *testing.T) {
3333
}
3434

3535
var _ = BeforeSuite(func() {
36-
logf.SetLogger(zap.LoggerTo(GinkgoWriter, true))
36+
logf.SetLogger(zap.New(zap.WriteTo(GinkgoWriter), zap.UseDevMode(true)))
3737
})

pkg/reconcile/reconcile_suite_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,5 +33,5 @@ func TestReconcile(t *testing.T) {
3333
}
3434

3535
var _ = BeforeSuite(func() {
36-
logf.SetLogger(zap.LoggerTo(GinkgoWriter, true))
36+
logf.SetLogger(zap.New(zap.WriteTo(GinkgoWriter), zap.UseDevMode(true)))
3737
})

pkg/runtime/log/log.go

-58
This file was deleted.

pkg/source/internal/internal_suite_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,5 +33,5 @@ func TestInternal(t *testing.T) {
3333
}
3434

3535
var _ = BeforeSuite(func() {
36-
logf.SetLogger(zap.LoggerTo(GinkgoWriter, true))
36+
logf.SetLogger(zap.New(zap.WriteTo(GinkgoWriter), zap.UseDevMode(true)))
3737
})

pkg/source/source_suite_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ var stop chan struct{}
4444

4545
var _ = BeforeSuite(func(done Done) {
4646
stop = make(chan struct{})
47-
logf.SetLogger(zap.LoggerTo(GinkgoWriter, true))
47+
logf.SetLogger(zap.New(zap.WriteTo(GinkgoWriter), zap.UseDevMode(true)))
4848

4949
testenv = &envtest.Environment{}
5050

pkg/webhook/admission/admission_suite_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ func TestAdmissionWebhook(t *testing.T) {
3434
}
3535

3636
var _ = BeforeSuite(func(done Done) {
37-
logf.SetLogger(zap.LoggerTo(GinkgoWriter, true))
37+
logf.SetLogger(zap.New(zap.WriteTo(GinkgoWriter), zap.UseDevMode(true)))
3838

3939
close(done)
4040
}, 60)

pkg/webhook/conversion/conversion_suite_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ func TestConversionWebhook(t *testing.T) {
3333
}
3434

3535
var _ = BeforeSuite(func(done Done) {
36-
logf.SetLogger(zap.LoggerTo(GinkgoWriter, true))
36+
logf.SetLogger(zap.New(zap.WriteTo(GinkgoWriter), zap.UseDevMode(true)))
3737

3838
close(done)
3939
})

pkg/webhook/webhook_suite_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ var cfg *rest.Config
4141
var clientset *kubernetes.Clientset
4242

4343
var _ = BeforeSuite(func(done Done) {
44-
logf.SetLogger(zap.LoggerTo(GinkgoWriter, true))
44+
logf.SetLogger(zap.New(zap.WriteTo(GinkgoWriter), zap.UseDevMode(true)))
4545

4646
testenv = &envtest.Environment{}
4747

0 commit comments

Comments
 (0)