@@ -42,7 +42,7 @@ import (
42
42
"k8s.io/kubernetes/pkg/printers"
43
43
printersinternal "k8s.io/kubernetes/pkg/printers/internalversion"
44
44
printerstorage "k8s.io/kubernetes/pkg/printers/storage"
45
- "k8s.io/kubernetes/pkg/registry/core/pod"
45
+ registrypod "k8s.io/kubernetes/pkg/registry/core/pod"
46
46
podrest "k8s.io/kubernetes/pkg/registry/core/pod/rest"
47
47
)
48
48
@@ -73,29 +73,29 @@ func NewStorage(optsGetter generic.RESTOptionsGetter, k client.ConnectionInfoGet
73
73
store := & genericregistry.Store {
74
74
NewFunc : func () runtime.Object { return & api.Pod {} },
75
75
NewListFunc : func () runtime.Object { return & api.PodList {} },
76
- PredicateFunc : pod .MatchPod ,
76
+ PredicateFunc : registrypod .MatchPod ,
77
77
DefaultQualifiedResource : api .Resource ("pods" ),
78
78
79
- CreateStrategy : pod .Strategy ,
80
- UpdateStrategy : pod .Strategy ,
81
- DeleteStrategy : pod .Strategy ,
79
+ CreateStrategy : registrypod .Strategy ,
80
+ UpdateStrategy : registrypod .Strategy ,
81
+ DeleteStrategy : registrypod .Strategy ,
82
82
ReturnDeletedObject : true ,
83
83
84
84
TableConvertor : printerstorage.TableConvertor {TableGenerator : printers .NewTableGenerator ().With (printersinternal .AddHandlers )},
85
85
}
86
86
options := & generic.StoreOptions {
87
87
RESTOptions : optsGetter ,
88
- AttrFunc : pod .GetAttrs ,
89
- TriggerFunc : map [string ]storage.IndexerFunc {"spec.nodeName" : pod .NodeNameTriggerFunc },
88
+ AttrFunc : registrypod .GetAttrs ,
89
+ TriggerFunc : map [string ]storage.IndexerFunc {"spec.nodeName" : registrypod .NodeNameTriggerFunc },
90
90
}
91
91
if err := store .CompleteWithOptions (options ); err != nil {
92
92
return PodStorage {}, err
93
93
}
94
94
95
95
statusStore := * store
96
- statusStore .UpdateStrategy = pod .StatusStrategy
96
+ statusStore .UpdateStrategy = registrypod .StatusStrategy
97
97
ephemeralContainersStore := * store
98
- ephemeralContainersStore .UpdateStrategy = pod .EphemeralContainersStrategy
98
+ ephemeralContainersStore .UpdateStrategy = registrypod .EphemeralContainersStrategy
99
99
100
100
bindingREST := & BindingREST {store : store }
101
101
return PodStorage {
@@ -118,7 +118,7 @@ var _ = rest.Redirector(&REST{})
118
118
119
119
// ResourceLocation returns a pods location from its HostIP
120
120
func (r * REST ) ResourceLocation (ctx context.Context , name string ) (* url.URL , http.RoundTripper , error ) {
121
- return pod .ResourceLocation (r , r .proxyTransport , ctx , name )
121
+ return registrypod .ResourceLocation (r , r .proxyTransport , ctx , name )
122
122
}
123
123
124
124
// Implement ShortNamesProvider
0 commit comments