fix cmdline flags not working (#2373)

mine
Jayson Wang 2023-12-25 13:15:27 +08:00 committed by GitHub
parent f0d0e62b70
commit defad7a174
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 2 deletions

View File

@ -112,8 +112,8 @@ func loadConfiguration() *config.Config {
k9sCfg := config.NewConfig(k8sCfg)
if err := k9sCfg.Load(config.AppConfigFile); err != nil {
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 {
log.Error().Err(err).Msgf("refine failed")
}

View File

@ -86,7 +86,7 @@ func (k *K9s) Refine(k1 *K9s) {
k.Thresholds = k1.Thresholds
}
func (k *K9s) Generate(k9sFlags *Flags) {
func (k *K9s) Override(k9sFlags *Flags) {
if *k9sFlags.RefreshRate != DefaultRefreshRate {
k.OverrideRefreshRate(*k9sFlags.RefreshRate)
}