refactor: make only LoadConfigFromFile
public
- `loadConfig` can be made public again when needed (not required now)
This commit is contained in:
@@ -36,10 +36,10 @@ func LoadConfigFromFile(logger klog.Logger, file string) (*config.KubeSchedulerC
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
return LoadConfig(logger, data)
|
return loadConfig(logger, data)
|
||||||
}
|
}
|
||||||
|
|
||||||
func LoadConfig(logger klog.Logger, data []byte) (*config.KubeSchedulerConfiguration, error) {
|
func loadConfig(logger klog.Logger, data []byte) (*config.KubeSchedulerConfiguration, error) {
|
||||||
// The UniversalDecoder runs defaulting and returns the internal type by default.
|
// The UniversalDecoder runs defaulting and returns the internal type by default.
|
||||||
obj, gvk, err := scheme.Codecs.UniversalDecoder().Decode(data, nil, nil)
|
obj, gvk, err := scheme.Codecs.UniversalDecoder().Decode(data, nil, nil)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
Reference in New Issue
Block a user