Remove globalQuiet and globalConfigDir global variables (#3830)

This commit is contained in:
Bala FA
2017-03-03 03:51:30 +05:30
committed by Harshavardhana
parent 208dd15245
commit 98d17d2a97
18 changed files with 178 additions and 364 deletions
+4 -11
View File
@@ -98,7 +98,7 @@ func newConfig(envParams envParams) error {
}
// Create config path.
if err := createConfigPath(); err != nil {
if err := createConfigDir(); err != nil {
return err
}
@@ -116,12 +116,8 @@ func newConfig(envParams envParams) error {
// loadConfig - loads a new config from disk, overrides params from env
// if found and valid
func loadConfig(envParams envParams) error {
configFile, err := getConfigFile()
if err != nil {
return err
}
if _, err = os.Stat(configFile); err != nil {
configFile := getConfigFile()
if _, err := os.Stat(configFile); err != nil {
return err
}
@@ -229,10 +225,7 @@ func (s serverConfigV14) Save() error {
defer serverConfigMu.RUnlock()
// get config file.
configFile, err := getConfigFile()
if err != nil {
return err
}
configFile := getConfigFile()
// initialize quick.
qc, err := quick.New(&s)