fix cmdline flags not working (#2373)
parent
f0d0e62b70
commit
defad7a174
|
|
@ -112,8 +112,8 @@ func loadConfiguration() *config.Config {
|
||||||
k9sCfg := config.NewConfig(k8sCfg)
|
k9sCfg := config.NewConfig(k8sCfg)
|
||||||
if err := k9sCfg.Load(config.AppConfigFile); err != nil {
|
if err := k9sCfg.Load(config.AppConfigFile); err != nil {
|
||||||
log.Warn().Msg("Unable to locate K9s config. Generating new configuration...")
|
log.Warn().Msg("Unable to locate K9s config. Generating new configuration...")
|
||||||
k9sCfg.K9s.Generate(k9sFlags)
|
|
||||||
}
|
}
|
||||||
|
k9sCfg.K9s.Override(k9sFlags)
|
||||||
if err := k9sCfg.Refine(k8sFlags, k9sFlags, k8sCfg); err != nil {
|
if err := k9sCfg.Refine(k8sFlags, k9sFlags, k8sCfg); err != nil {
|
||||||
log.Error().Err(err).Msgf("refine failed")
|
log.Error().Err(err).Msgf("refine failed")
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -86,7 +86,7 @@ func (k *K9s) Refine(k1 *K9s) {
|
||||||
k.Thresholds = k1.Thresholds
|
k.Thresholds = k1.Thresholds
|
||||||
}
|
}
|
||||||
|
|
||||||
func (k *K9s) Generate(k9sFlags *Flags) {
|
func (k *K9s) Override(k9sFlags *Flags) {
|
||||||
if *k9sFlags.RefreshRate != DefaultRefreshRate {
|
if *k9sFlags.RefreshRate != DefaultRefreshRate {
|
||||||
k.OverrideRefreshRate(*k9sFlags.RefreshRate)
|
k.OverrideRefreshRate(*k9sFlags.RefreshRate)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue