frostfs-s3-gw/cmd/s3-gw
Leonard Lyubich cd64f41ce8 [#346] *: Refactor communication with NeoFS at the protocol level
Make `tokens`, `authmate` and `layer` packages to depend from locally
defined `NeoFS` interface of the virtual connection to NeoFS network.
Create internal `neofs` package and implement these interfaces through
`pool.Pool` there. Implement mediators between `NeoFS` interfaces and
`neofs.NeoFS` implementation.

Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
2022-03-04 00:14:30 +03:00
..
app.go [#346] *: Refactor communication with NeoFS at the protocol level 2022-03-04 00:14:30 +03:00
app_healthy.go [#221] Unify source file naming 2021-08-20 15:19:49 +03:00
app_metrics.go [#221] Unify source file naming 2021-08-20 15:19:49 +03:00
app_profiler.go [#221] Unify source file naming 2021-08-20 15:19:49 +03:00
app_router.go [#316] Remove minio mentions in commits 2022-01-21 10:44:54 +03:00
app_settings.go [#341] Add notifications controller 2022-02-04 14:41:22 +03:00
main.go [#234] *: Update go.mod 2021-08-30 17:01:41 +03:00
neofs.go [#346] *: Refactor communication with NeoFS at the protocol level 2022-03-04 00:14:30 +03:00