package hostbox import ( "errors" "os" ) func checkJournalPath(path string) error { for _, suffix := range []string{"", "-wal", "-shm"} { info, err := os.Lstat(path + suffix) if errors.Is(err, os.ErrNotExist) { continue } if err != nil { return err } if !info.Mode().IsRegular() { return ErrTypedInventory } } return nil }