mirror of
https://github.com/grafana/grafana.git
synced 2025-02-11 08:05:43 -06:00
with storage wrapper
This commit is contained in:
parent
4fa60b6546
commit
504d84b8b2
69
pkg/storage/unified/resource/noop.go
Normal file
69
pkg/storage/unified/resource/noop.go
Normal 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
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user