send back custom error

This commit is contained in:
2023-11-03 03:18:37 -07:00
parent ee74c94359
commit 5643d4d262

View File

@@ -181,6 +181,9 @@ func (c *ConfigManager) ReadInConfig() error {
func readFile(filename string, fileType configType) (map[string]any, error) {
fileData := make(map[string]any)
if _, err := os.Stat(filename); os.IsNotExist(err) {
return nil, ErrConfigFileNotFound
}
switch fileType {
case ConfigTypeTOML:
_, err := toml.DecodeFile(filename, &fileData)