@@ -3,12 +3,11 @@ package create
33import (
44 "fmt"
55
6+ "github.com/openshift/origin/pkg/oc/util/ocscheme"
67 "github.com/spf13/cobra"
78
89 "k8s.io/apimachinery/pkg/api/meta"
9- "k8s.io/kubernetes/pkg/api/legacyscheme"
1010 kclientset "k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset"
11- "k8s.io/kubernetes/pkg/kubectl/cmd/create"
1211 "k8s.io/kubernetes/pkg/kubectl/cmd/templates"
1312 kcmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util"
1413 "k8s.io/kubernetes/pkg/kubectl/genericclioptions"
@@ -44,7 +43,7 @@ func NewCmdCreateRoute(fullName string, f kcmdutil.Factory, streams genericcliop
4443// CreateRouteSubcommandOptions is an options struct to support create subcommands
4544type CreateRouteSubcommandOptions struct {
4645 // PrintFlags holds options necessary for obtaining a printer
47- PrintFlags * create .PrintFlags
46+ PrintFlags * genericclioptions .PrintFlags
4847 // Name of resource being created
4948 Name string
5049 ServiceName string
@@ -66,7 +65,7 @@ type CreateRouteSubcommandOptions struct {
6665
6766func NewCreateRouteSubcommandOptions (ioStreams genericclioptions.IOStreams ) * CreateRouteSubcommandOptions {
6867 return & CreateRouteSubcommandOptions {
69- PrintFlags : create .NewPrintFlags ("created" , legacyscheme . Scheme ),
68+ PrintFlags : genericclioptions .NewPrintFlags ("created" ). WithTypeSetter ( ocscheme . PrintingInternalScheme ),
7069 IOStreams : ioStreams ,
7170 }
7271}
0 commit comments