fix: remove config file requirement, fixes #435

This commit is contained in:
Soner Sayakci 2022-12-06 12:17:28 +00:00
parent 9f38246fe2
commit bc9132f84d
No known key found for this signature in database
1 changed files with 1 additions and 9 deletions

View File

@ -8,7 +8,6 @@ import (
"github.com/robfig/cron/v3"
"io/ioutil"
"net/http"
"os"
"regexp"
"strconv"
"strings"
@ -376,13 +375,6 @@ func readColors() map[string]map[string]string {
return colors
}
func mustReadConfigLocation() string {
if _, err := os.Stat(*cFlag); err != nil {
logbuch.Fatal("failed to find config file at '%s'", *cFlag)
}
return *cFlag
}
func resolveDbDialect(dbType string) string {
if dbType == "cockroach" {
return "postgres"
@ -409,7 +401,7 @@ func Load(version string) *Config {
flag.Parse()
if err := configor.New(&configor.Config{}).Load(config, mustReadConfigLocation()); err != nil {
if err := configor.New(&configor.Config{}).Load(config, *cFlag); err != nil {
logbuch.Fatal("failed to read config: %v", err)
}