MCPcopy
hub / github.com/kubernetes/kubectl / rollbacker

Function rollbacker

pkg/polymorphichelpers/rollbacker.go:26–37  ·  view source on GitHub ↗

Returns a Rollbacker for changing the rollback version of the specified RESTMapping type or an error

(restClientGetter genericclioptions.RESTClientGetter, mapping *meta.RESTMapping)

Source from the content-addressed store, hash-verified

24
25// Returns a Rollbacker for changing the rollback version of the specified RESTMapping type or an error
26func rollbacker(restClientGetter genericclioptions.RESTClientGetter, mapping *meta.RESTMapping) (Rollbacker, error) {
27 clientConfig, err := restClientGetter.ToRESTConfig()
28 if err != nil {
29 return nil, err
30 }
31 external, err := kubernetes.NewForConfig(clientConfig)
32 if err != nil {
33 return nil, err
34 }
35
36 return RollbackerFor(mapping.GroupVersionKind.GroupKind(), external)
37}

Callers

nothing calls this directly

Calls 2

RollbackerForFunction · 0.85
ToRESTConfigMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…