frostfs-node/pkg/services/control
Leonard Lyubich dcfe9a6504 [#414] ir/control: Implement service server
Implement `ControlServiceServer` on `Server` type. The `Server` requires all
requests to be signed with keys from the so-called whitelist. To obtain
health status, it uses the abstraction in the form of `HealthChecker`
interface.

Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
2021-06-15 15:21:52 +03:00
..
ir [#414] ir/control: Implement service server 2021-06-15 15:21:52 +03:00
server [#401] control: Serve DropObjects RPC 2021-02-24 13:07:53 +03:00
common_test.go [#311] control: Cover StableMarshal methods with unit tests 2021-01-15 16:11:50 +03:00
convert.go [#425] control: Implement service RPCs 2021-03-17 15:00:37 +03:00
rpc.go [#425] control: Implement service RPCs 2021-03-17 15:00:37 +03:00
service.go [#401] control: Serve DropObjects RPC 2021-02-24 13:07:53 +03:00
service.pb.go [#521] Recompile protobuf files after transition from pkg/errors 2021-05-19 19:09:35 +03:00
service.proto [#401] control: Add RPC to mark objects to be removed from the node 2021-02-24 13:07:53 +03:00
service_test.go [#315] control: Add SetNetmapStatus rpc 2021-01-15 17:46:12 +03:00
types.go [#313] control: Rename HealthStatus enum to NetmapStatus 2021-01-15 16:52:08 +03:00
types.pb.go [#521] Recompile protobuf files after transition from pkg/errors 2021-05-19 19:09:35 +03:00
types.proto [#312] control: Add newline at the end of proto file 2021-01-15 16:52:08 +03:00
types_test.go [#313] control: Rename HealthStatus enum to NetmapStatus 2021-01-15 16:52:08 +03:00