with storage wrapper

This commit is contained in:
Ryan McKinley 2024-06-14 15:21:28 +03:00
parent 4fa60b6546
commit 504d84b8b2

View File

@ -0,0 +1,69 @@
package resource
import "context"
var _ ResourceServer = &NoopServer{}
type NoopServer struct{}
// Init implements ResourceServer.
func (n *NoopServer) Init() error {
return nil
}
// Stop implements ResourceServer.
func (n *NoopServer) Stop() {
// nothing
}
// IsHealthy implements ResourceServer.
func (n *NoopServer) IsHealthy(context.Context, *HealthCheckRequest) (*HealthCheckResponse, error) {
return &HealthCheckResponse{
Status: HealthCheckResponse_SERVING,
}, nil
}
// Read implements ResourceServer.
func (n *NoopServer) Read(context.Context, *ReadRequest) (*ReadResponse, error) {
return nil, ErrNotImplementedYet
}
// Create implements ResourceServer.
func (n *NoopServer) Create(context.Context, *CreateRequest) (*CreateResponse, error) {
return nil, ErrNotImplementedYet
}
// Update implements ResourceServer.
func (n *NoopServer) Update(context.Context, *UpdateRequest) (*UpdateResponse, error) {
return nil, ErrNotImplementedYet
}
// Delete implements ResourceServer.
func (n *NoopServer) Delete(context.Context, *DeleteRequest) (*DeleteResponse, error) {
return nil, ErrNotImplementedYet
}
// List implements ResourceServer.
func (n *NoopServer) List(context.Context, *ListRequest) (*ListResponse, error) {
return nil, ErrNotImplementedYet
}
// Watch implements ResourceServer.
func (n *NoopServer) Watch(*WatchRequest, ResourceStore_WatchServer) error {
return ErrNotImplementedYet
}
// GetBlob implements ResourceServer.
func (n *NoopServer) GetBlob(context.Context, *GetBlobRequest) (*GetBlobResponse, error) {
return nil, ErrNotImplementedYet
}
// History implements ResourceServer.
func (n *NoopServer) History(context.Context, *HistoryRequest) (*HistoryResponse, error) {
return nil, ErrNotImplementedYet
}
// Origin implements ResourceServer.
func (n *NoopServer) Origin(context.Context, *OriginRequest) (*OriginResponse, error) {
return nil, ErrNotImplementedYet
}