Fix fs error handling

This commit is contained in:
Daniel 2022-10-11 12:20:45 +02:00
parent 2b4c15c1f7
commit 0d3a0ebb95
10 changed files with 25 additions and 15 deletions

View file

@ -5,6 +5,7 @@ import (
"errors"
"flag"
"fmt"
"io/fs"
"os"
"path/filepath"
"sort"
@ -63,12 +64,12 @@ func start() error {
}
err = registerAsDatabase()
if err != nil && !os.IsNotExist(err) {
if err != nil && !errors.Is(err, fs.ErrNotExist) {
return err
}
err = loadConfig(false)
if err != nil && !os.IsNotExist(err) {
if err != nil && !errors.Is(err, fs.ErrNotExist) {
return err
}
return nil