Merge pull request #4326 from natasha41575/deprecateStringAndDatePrefixer

deprecate StringPrefixer and DatePrefixer
This commit is contained in:
Kubernetes Prow Robot
2021-12-02 10:41:44 -08:00
committed by GitHub
2 changed files with 16 additions and 0 deletions

View File

@@ -1,9 +1,13 @@
// Copyright 2019 The Kubernetes Authors. // Copyright 2019 The Kubernetes Authors.
// SPDX-License-Identifier: Apache-2.0 // SPDX-License-Identifier: Apache-2.0
// Deprecated: DatePrefixer will be removed with kustomize/api v1.
package main package main
import ( import (
"fmt"
"os"
"github.com/pkg/errors" "github.com/pkg/errors"
"sigs.k8s.io/kustomize/api/builtins" "sigs.k8s.io/kustomize/api/builtins"
"sigs.k8s.io/kustomize/api/resmap" "sigs.k8s.io/kustomize/api/resmap"
@@ -60,5 +64,9 @@ func getDate() string {
} }
func (p *plugin) Transform(m resmap.ResMap) error { func (p *plugin) Transform(m resmap.ResMap) error {
_, err := fmt.Fprintln(os.Stderr, "Deprecated: DatePrefixer will be removed with kustomize/api v1.")
if err != nil {
return err
}
return p.t.Transform(m) return p.t.Transform(m)
} }

View File

@@ -1,9 +1,13 @@
// Copyright 2019 The Kubernetes Authors. // Copyright 2019 The Kubernetes Authors.
// SPDX-License-Identifier: Apache-2.0 // SPDX-License-Identifier: Apache-2.0
// Deprecated: StringPrefixer will be removed with kustomize/api v1.
package main package main
import ( import (
"fmt"
"os"
"github.com/pkg/errors" "github.com/pkg/errors"
"sigs.k8s.io/kustomize/api/builtins" "sigs.k8s.io/kustomize/api/builtins"
"sigs.k8s.io/kustomize/api/resmap" "sigs.k8s.io/kustomize/api/resmap"
@@ -55,5 +59,9 @@ func (p *plugin) Config(h *resmap.PluginHelpers, c []byte) error {
} }
func (p *plugin) Transform(m resmap.ResMap) error { func (p *plugin) Transform(m resmap.ResMap) error {
_, err := fmt.Fprintln(os.Stderr, "Deprecated: StringPrefixer will be removed with kustomize/api v1.")
if err != nil {
return err
}
return p.t.Transform(m) return p.t.Transform(m)
} }