forked from TrueCloudLab/frostfs-node
[#1840] blobstor: Return Path
from components
Signed-off-by: Evgenii Stratonikov <evgeniy@morphbits.ru>
This commit is contained in:
parent
9b241e4a17
commit
328691c94f
3 changed files with 11 additions and 0 deletions
pkg/local_object_storage/blobstor
|
@ -237,6 +237,11 @@ func (b *Blobovniczas) Type() string {
|
|||
return Type
|
||||
}
|
||||
|
||||
// Path implements common.Storage.
|
||||
func (b *Blobovniczas) Path() string {
|
||||
return b.rootPath
|
||||
}
|
||||
|
||||
// SetCompressor implements common.Storage.
|
||||
func (b *Blobovniczas) SetCompressor(cc *compression.Config) {
|
||||
b.compression = cc
|
||||
|
|
|
@ -10,6 +10,7 @@ type Storage interface {
|
|||
Close() error
|
||||
|
||||
Type() string
|
||||
Path() string
|
||||
SetCompressor(cc *compression.Config)
|
||||
|
||||
Get(GetPrm) (GetRes, error)
|
||||
|
|
|
@ -347,6 +347,11 @@ func (*FSTree) Type() string {
|
|||
return Type
|
||||
}
|
||||
|
||||
// Path implements common.Storage.
|
||||
func (t *FSTree) Path() string {
|
||||
return t.RootPath
|
||||
}
|
||||
|
||||
// SetCompressor implements common.Storage.
|
||||
func (t *FSTree) SetCompressor(cc *compression.Config) {
|
||||
t.Config = cc
|
||||
|
|
Loading…
Reference in a new issue