Clean up option construction.

This commit is contained in:
jregan
2020-08-23 11:58:28 -07:00
parent bbb046081b
commit f051acb83c
4 changed files with 12 additions and 22 deletions

View File

@@ -120,25 +120,18 @@ func (o *Options) Validate(args []string) (err error) {
}
func (o *Options) makeOptions() *krusty.Options {
opts := &krusty.Options{
DoLegacyResourceSort: o.outOrder == legacy,
LoadRestrictions: getFlagLoadRestrictorValue(),
}
opts := krusty.MakeDefaultOptions()
opts.DoLegacyResourceSort = o.outOrder == legacy
opts.LoadRestrictions = getFlagLoadRestrictorValue()
if isFlagEnablePluginsSet() {
c, err := konfig.EnabledPluginConfig(types.BploUseStaticallyLinked)
if err != nil {
log.Fatal(err)
}
c.FnpLoadingOptions = o.fnOptions
opts.PluginConfig = c
} else {
opts.PluginConfig = konfig.DisabledPluginConfig()
}
if isManagedbyLabelEnabled() {
opts.AddManagedbyLabel = true
}
opts.AddManagedbyLabel = isManagedbyLabelEnabled()
return opts
}