@@ -5,13 +5,13 @@ import (
55 "path/filepath"
66 "reflect"
77
8+ "k8s.io/apimachinery/pkg/api/meta"
9+ "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
810 "k8s.io/apimachinery/pkg/runtime"
9- "k8s.io/kubernetes/pkg/api/legacyscheme "
11+ kapi "k8s.io/kubernetes/pkg/api"
1012 "k8s.io/kubernetes/pkg/apis/autoscaling"
11- kapi "k8s.io/kubernetes/pkg/apis/core"
1213 "k8s.io/kubernetes/pkg/kubectl/categories"
1314 "k8s.io/kubernetes/pkg/kubectl/resource"
14- "k8s.io/kubernetes/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
1515
1616 osgraph "github.com/openshift/origin/pkg/api/graph"
1717 _ "github.com/openshift/origin/pkg/api/install"
@@ -131,25 +131,26 @@ func BuildGraph(path string) (osgraph.Graph, []runtime.Object, error) {
131131 return g , objs , err
132132 }
133133
134- mapper := legacyscheme .Registry .RESTMapper ()
134+ mapper := kapi .Registry .RESTMapper ()
135+ typer := kapi .Scheme
136+ clientMapper := resource .ClientMapperFunc (func (mapping * meta.RESTMapping ) (resource.RESTClient , error ) {
137+ return nil , nil
138+ })
135139
136- builder := resource .NewBuilder (
140+ r := resource .NewBuilder (
137141 & resource.Mapper {
138142 RESTMapper : mapper ,
139- ObjectTyper : legacyscheme . Scheme ,
140- ClientMapper : resource. DisabledClientForMapping {} ,
141- Decoder : legacyscheme .Codecs .UniversalDecoder (),
143+ ObjectTyper : typer ,
144+ ClientMapper : clientMapper ,
145+ Decoder : kapi .Codecs .UniversalDecoder (),
142146 },
143147 & resource.Mapper {
144148 RESTMapper : mapper ,
145- ObjectTyper : legacyscheme . Scheme ,
146- ClientMapper : resource. DisabledClientForMapping {} ,
149+ ObjectTyper : typer ,
150+ ClientMapper : clientMapper ,
147151 Decoder : unstructured .UnstructuredJSONScheme ,
148152 },
149- categories.SimpleCategoryExpander {},
150- )
151-
152- r := builder .
153+ categories.SimpleCategoryExpander {}).
153154 Internal ().
154155 FilenameParam (false , & resource.FilenameOptions {Recursive : false , Filenames : []string {abspath }}).
155156 Flatten ().
0 commit comments