Reordered the debug dump of configs to print them in order of precedence

This commit is contained in:
Kiril Zvezdarov 2015-05-01 15:14:41 -04:00
parent a1b9194c7a
commit 73f97d107c

View file

@ -914,18 +914,18 @@ func (v *Viper) findConfigFile() (string, error) {
// purposes.
func Debug() { v.Debug() }
func (v *Viper) Debug() {
fmt.Println("Config:")
pretty.Println(v.config)
fmt.Println("Key/Value Store:")
pretty.Println(v.kvstore)
fmt.Println("Env:")
pretty.Println(v.env)
fmt.Println("Defaults:")
pretty.Println(v.defaults)
fmt.Println("Override:")
pretty.Println(v.override)
fmt.Println("Aliases:")
pretty.Println(v.aliases)
fmt.Println("Override:")
pretty.Println(v.override)
fmt.Println("PFlags")
pretty.Println(v.pflags)
fmt.Println("Env:")
pretty.Println(v.env)
fmt.Println("Key/Value Store:")
pretty.Println(v.kvstore)
fmt.Println("Config:")
pretty.Println(v.config)
fmt.Println("Defaults:")
pretty.Println(v.defaults)
}