/
githubmirror
/
photoprism
Обзор
Документация
Войти
/
githubmirror
/
photoprism
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
internal/config/error.go
26 строк
719 B
Michael Mayer
Config: Refactor directory initialization and improve inline docs
14 июн 2023, 17:44
14 июн 2023, 17:44
a7c8f01
Код
Авторство
О чём код?
package config import ( "fmt" "github.com/photoprism/photoprism/pkg/clean" "github.com/photoprism/photoprism/pkg/fs" ) // createError returns a new directory create error. func createError(path string, err error) (result error) { if fs.FileExists(path) { result = fmt.Errorf("directory path %s is a file, please check your configuration", clean.Log(path)) } else { result = fmt.Errorf("failed to create the directory %s, check configuration and permissions", clean.Log(path)) } log.Debug(err) return result } // notFoundError returns a new directory not found error. func notFoundError(name string) error { return fmt.Errorf("invalid %s path, check configuration and permissions", clean.Log(name)) }