From 89234a918d256b51d56faf03410cd7225a600a08 Mon Sep 17 00:00:00 2001 From: lack-io <598223084@qq.com> Date: Tue, 7 Feb 2023 09:06:40 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=B0=83=E6=95=B4=20memory?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkg/server/server.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkg/server/server.go b/pkg/server/server.go index 237c500..20ecaa4 100644 --- a/pkg/server/server.go +++ b/pkg/server/server.go @@ -37,6 +37,8 @@ import ( "github.com/vine-io/gpm/pkg/internal/store" "github.com/vine-io/gpm/pkg/service" "github.com/vine-io/pkg/release" + "github.com/vine-io/vine/core/registry" + "github.com/vine-io/vine/core/registry/memory" "github.com/vine-io/vine/lib/api/handler/openapi" "github.com/vine-io/cli" @@ -101,7 +103,14 @@ func (s *GpmAPI) Init() error { var clisrc source.Source + mr := memory.NewRegistry() + if err = mr.Init(); err != nil { + return err + } + registry.DefaultRegistry = mr + opts := []vine.Option{ + vine.Registry(mr), vine.Name(internal.GpmName), vine.ID(internal.GpmId), vine.Version(internal.GetVersion()),