Try using ids
This commit is contained in:
		@@ -66,7 +66,10 @@ func (e *EnvironmentsServer) Create(ctx context.Context, in *proto.CreateOptions
 | 
			
		||||
	}
 | 
			
		||||
	return &proto.EnvironmentFull{
 | 
			
		||||
		Metadata: in.GetMetadata(),
 | 
			
		||||
		Spec:     in.GetSpec(),
 | 
			
		||||
		Id: &proto.EnvironmentId{
 | 
			
		||||
			Uuid: environment.Data.UUID,
 | 
			
		||||
		},
 | 
			
		||||
		Spec: in.GetSpec(),
 | 
			
		||||
	}, nil
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@@ -93,6 +96,7 @@ func (e *EnvironmentsServer) Update(ctx context.Context, in *proto.UpdateOptions
 | 
			
		||||
 | 
			
		||||
	data := &controllers.EnvironemntData{
 | 
			
		||||
		Name:        in.GetMetadata().GetName(),
 | 
			
		||||
		UUID:        in.GetId().GetUuid(),
 | 
			
		||||
		Description: in.GetMetadata().GetDescription(),
 | 
			
		||||
		Provider:    provider.GetProviderName(),
 | 
			
		||||
		Kubernetes:  k8s.GetKubernetesName(),
 | 
			
		||||
@@ -113,6 +117,7 @@ func (e *EnvironmentsServer) Update(ctx context.Context, in *proto.UpdateOptions
 | 
			
		||||
	}
 | 
			
		||||
	return &proto.EnvironmentFull{
 | 
			
		||||
		Metadata: in.GetMetadata(),
 | 
			
		||||
		Id:       in.GetId(),
 | 
			
		||||
		Spec:     in.GetSpec(),
 | 
			
		||||
	}, nil
 | 
			
		||||
 | 
			
		||||
@@ -121,6 +126,7 @@ func (e *EnvironmentsServer) Update(ctx context.Context, in *proto.UpdateOptions
 | 
			
		||||
func (e *EnvironmentsServer) Delete(ctx context.Context, in *proto.DeleteOptions) (*empty.Empty, error) {
 | 
			
		||||
	data := &controllers.EnvironemntData{
 | 
			
		||||
		Name: in.GetMetadata().GetName(),
 | 
			
		||||
		UUID: in.GetId().GetUuid(),
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	environment := &controllers.Environemnt{
 | 
			
		||||
@@ -138,7 +144,7 @@ func (e *EnvironmentsServer) Delete(ctx context.Context, in *proto.DeleteOptions
 | 
			
		||||
 | 
			
		||||
func (e *EnvironmentsServer) Get(ctx context.Context, in *proto.GetOptions) (*proto.EnvironmentFull, error) {
 | 
			
		||||
	data := &controllers.EnvironemntData{
 | 
			
		||||
		Name: in.GetMetadata().GetName(),
 | 
			
		||||
		UUID: in.GetId().GetUuid(),
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	environment := &controllers.Environemnt{
 | 
			
		||||
@@ -169,6 +175,7 @@ func (e *EnvironmentsServer) Get(ctx context.Context, in *proto.GetOptions) (*pr
 | 
			
		||||
			ServerLocation: proto.Location(proto.Location_value[provider.RawServerLocation(environment.Data.Location)]),
 | 
			
		||||
			ServerType:     proto.ServerType(proto.ServerType_value[provider.RawServerType(environment.Data.ServerType)]),
 | 
			
		||||
		},
 | 
			
		||||
		Id: in.GetId(),
 | 
			
		||||
		Metadata: &proto.EnvironmentMetadata{
 | 
			
		||||
			Name:        environment.Data.Name,
 | 
			
		||||
			Description: environment.Data.Description,
 | 
			
		||||
@@ -204,6 +211,9 @@ func (e *EnvironmentsServer) List(in *proto.ListOptions, stream proto.Environmen
 | 
			
		||||
				Name:        env.Data.Name,
 | 
			
		||||
				Description: env.Data.Description,
 | 
			
		||||
			},
 | 
			
		||||
			Id: &proto.EnvironmentId{
 | 
			
		||||
				Uuid: env.Data.UUID,
 | 
			
		||||
			},
 | 
			
		||||
			Spec: &proto.EnvironmentSpec{
 | 
			
		||||
				Provider:       proto.Provider(proto.Provider_value[provider.RawProviderName()]),
 | 
			
		||||
				Kubernetes:     proto.Kubernetes(proto.Kubernetes_value[k8s.RawKubernetesName()]),
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user