frostfs-node/pkg/services/object/util
Leonard Lyubich 1406d096a2 [#1680] service/object: Fail all operations in maintenance mode
Storage node should not provide NeoFS Object API service when it is
under maintenance.

Declare `Common` service that unifies behavior of all object operations.
The implementation pre-checks if node is under maintenance and returns
`apistatus.NodeUnderMaintenance` if so. Use `Common` service as a first
logical processor in object service pipeline.

Signed-off-by: Leonard Lyubich <ctulhurider@gmail.com>
2022-10-14 13:54:32 +04:00
..
chain.go [#1454] Upgrade NeoFS SDK Go module with new IDs 2022-06-01 17:41:45 +03:00
key.go [#1454] Upgrade NeoFS SDK Go module with new IDs 2022-06-01 17:41:45 +03:00
key_test.go [#1423] session: Upgrade SDK package 2022-05-27 15:45:33 +03:00
log.go [#607] placement: Make traverser to return list of address groups 2021-06-28 15:52:50 +03:00
placement.go [#xxx] Upgrade NeoFS SDK Go with changed container sessions 2022-06-22 16:38:57 +03:00
prm.go [#1494] services/object: Do not ignore bearer token decode errors 2022-06-15 12:26:10 +03:00