From 6e631b4ccbe71299137469a69900b874d709fe35 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 25 May 2024 23:17:38 +0300 Subject: refactor vfs into its own package --- internal/server/repository/repository.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'internal/server') diff --git a/internal/server/repository/repository.go b/internal/server/repository/repository.go index 029ca53..fa9a5f4 100644 --- a/internal/server/repository/repository.go +++ b/internal/server/repository/repository.go @@ -6,8 +6,8 @@ import ( "sync" "time" - "codeberg.org/snonux/gos/internal" "codeberg.org/snonux/gos/internal/types" + "codeberg.org/snonux/gos/internal/vfs" ) var ( @@ -24,7 +24,7 @@ type Repository struct { dataDir string entries map[string]types.Entry mu *sync.Mutex - vfs internal.VFS + vfs vfs.VFS } func Instance(dataDir string) *Repository { @@ -33,7 +33,7 @@ func Instance(dataDir string) *Repository { dataDir: dataDir, entries: make(map[string]types.Entry), mu: &sync.Mutex{}, - vfs: internal.RealFS{}, + vfs: vfs.RealFS{}, } }) return instance @@ -47,7 +47,7 @@ func (r Repository) add(entry types.Entry) { // Load repository into memory func (r Repository) load() error { - filePaths, err := r.vfs.FindFiles(r.dataDir) + filePaths, err := r.vfs.FindFiles(r.dataDir, ".json") if err != nil { return err } -- cgit v1.2.3