Updated lint recommendations. Simplified integer Env parsing.

This commit is contained in:
Anis Ahmad
2020-06-17 02:12:28 +06:00
parent d62656e1b7
commit b9b468ea3f
2 changed files with 6 additions and 6 deletions

View File

@@ -13,17 +13,16 @@ import (
// GetEnvInt finds an ENV variable and converts to int, otherwise return default value
func GetEnvInt(key string, defaultVal int) int {
var err error
intVal := defaultVal
if v, ok := os.LookupEnv(key); ok {
if i, err := strconv.Atoi(v); err == nil {
return i
} else {
if intVal, err = strconv.Atoi(v); err != nil {
log.Fatal(err)
}
return 0
}
return defaultVal
return intVal
}
// GetEnvStr finds an ENV variable, otherwise return default value

View File

@@ -38,6 +38,7 @@ func ConnectStorm() *storm.DB {
return db
}
// CreateDirIfNotExist creates a directory if not found
func CreateDirIfNotExist(dir string) {
if _, err := os.Stat(dir); os.IsNotExist(err) {
err = os.MkdirAll(dir, 0755)