2023-02-03 16:29:25 +00:00
|
|
|
// Package internal provides functionality for FrostFS CLI application
|
|
|
|
// communication with FrostFS network.
|
2021-10-28 14:48:46 +00:00
|
|
|
//
|
2023-02-03 16:29:25 +00:00
|
|
|
// The base client for accessing remote nodes via FrostFS API is a FrostFS SDK
|
|
|
|
// Go API client. However, although it encapsulates a useful piece of business
|
|
|
|
// logic (e.g. the signature mechanism), the FrostFS CLI application does not
|
|
|
|
// fully use the client's flexible interface.
|
2021-10-28 14:48:46 +00:00
|
|
|
//
|
2023-02-03 16:29:25 +00:00
|
|
|
// In this regard, this package provides functions over base API client
|
|
|
|
// necessary for the application. This allows you to concentrate the entire
|
|
|
|
// spectrum of the client's use in one place (this will be convenient both when
|
|
|
|
// updating the base client and for evaluating the UX of SDK library). So it is
|
|
|
|
// expected that all application packages will be limited to this package for
|
|
|
|
// the development of functionality requiring FrostFS API communication.
|
2021-10-28 14:48:46 +00:00
|
|
|
package internal
|