From 68f3426ef5703279c73e8adb661077b37aceacaa Mon Sep 17 00:00:00 2001 From: Alena Petraki <alena.petraki@gmail.com> Date: Fri, 7 Apr 2023 10:37:12 +0900 Subject: [PATCH] =?UTF-8?q?=D0=A3=D0=B1=D1=80=D0=B0=D0=BD=D0=B0=20=D0=BD?= =?UTF-8?q?=D0=B5=D0=B8=D1=81=D0=BF=D0=BE=D0=BB=D1=8C=D0=B7=D1=83=D0=B5?= =?UTF-8?q?=D0=BC=D0=B0=D1=8F=20=D1=84=D1=83=D0=BD=D0=BA=D1=86=D0=B8=D1=8F?= =?UTF-8?q?.=20=D0=A3=D0=B1=D1=80=D0=B0=D0=BD=20=D1=83=D1=81=D1=82=D0=B0?= =?UTF-8?q?=D1=80=D0=B5=D0=B2=D1=88=D0=B8=D0=B9=20=D0=BA=D0=BE=D0=BC=D0=BC?= =?UTF-8?q?=D0=B5=D0=BD=D1=82=D0=B0=D1=80=D0=B8=D0=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkg/space/service.go | 21 +-------------------- 1 file changed, 1 insertion(+), 20 deletions(-) diff --git a/pkg/space/service.go b/pkg/space/service.go index 576f5c2f..4e1791f9 100644 --- a/pkg/space/service.go +++ b/pkg/space/service.go @@ -2,8 +2,6 @@ package space import ( "context" - - "github.com/pkg/errors" ) // @microgen grpc @@ -15,11 +13,8 @@ type Spaces interface { // 1. Создается запись о пространстве // 2. Создается БД пространства // 3. Создается master окружение - // 4. Создаются необходимые схема согласно указанной конфигурации - // 5. Выполняется копирование данных согласно указанной конфигурации // Шаги могут выполняться в отложенном режиме, при этом пространство может быть недоступно для - // выполнения любых операций. Попытка обращения к пространству будет сопровождаться ошибкой - // ErrUnavailable + // выполнения любых операций Create(ctx context.Context, space *Space) (created *Space, err error) Get(ctx context.Context, spaceId string) (space *Space, err error) @@ -28,17 +23,3 @@ type Spaces interface { UpdateConfig(ctx context.Context, spaceId string, config *Config) (err error) Delete(ctx context.Context, spaceId string) (err error) } - -func IsSpaceAvailable(ctx context.Context, spcs Spaces, spaceId string) error { - spc, err := spcs.Get(ctx, spaceId) - - if err != nil { - return errors.Wrap(err, "space not available") - } - - if spc.State != StateReady { - return errors.New("space not available") - } - - return nil -} -- GitLab