forked from TrueCloudLab/frostfs-node
[#1206] audit: Drop not required events
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
This commit is contained in:
parent
4951babd5f
commit
4f7d76c9ef
11 changed files with 26 additions and 659 deletions
|
@ -6,7 +6,6 @@ import (
|
|||
"git.frostfs.info/TrueCloudLab/frostfs-api-go/v2/refs"
|
||||
cid "git.frostfs.info/TrueCloudLab/frostfs-sdk-go/container/id"
|
||||
oid "git.frostfs.info/TrueCloudLab/frostfs-sdk-go/object/id"
|
||||
"github.com/mr-tron/base58"
|
||||
)
|
||||
|
||||
type ModelType[T any] interface {
|
||||
|
@ -61,24 +60,6 @@ func TargetFromString(s string) Target {
|
|||
return stringTarget{s: s}
|
||||
}
|
||||
|
||||
func TargetFromStringSlice(s []string) Target {
|
||||
if len(s) == 0 {
|
||||
return stringTarget{s: NotDefined}
|
||||
}
|
||||
sb := &strings.Builder{}
|
||||
for i, v := range s {
|
||||
if i > 0 {
|
||||
sb.WriteString(";")
|
||||
}
|
||||
if len(v) == 0 {
|
||||
sb.WriteString(Empty)
|
||||
} else {
|
||||
sb.WriteString(v)
|
||||
}
|
||||
}
|
||||
return sb
|
||||
}
|
||||
|
||||
func TargetFromChainID(chainTargetType, chainTargetName string, chainID []byte) Target {
|
||||
if len(chainTargetType) == 0 && len(chainTargetName) == 0 && len(chainID) == 0 {
|
||||
return stringTarget{s: NotDefined}
|
||||
|
@ -96,43 +77,6 @@ func TargetFromChainID(chainTargetType, chainTargetName string, chainID []byte)
|
|||
return stringTarget{s: t + ":" + n + ":" + c}
|
||||
}
|
||||
|
||||
func TargetFromShardIDs(v [][]byte) Target {
|
||||
if len(v) == 0 {
|
||||
return stringTarget{s: NotDefined}
|
||||
}
|
||||
sb := &strings.Builder{}
|
||||
for i, s := range v {
|
||||
if i > 0 {
|
||||
sb.WriteString(";")
|
||||
}
|
||||
if len(s) == 0 {
|
||||
sb.WriteString(Empty)
|
||||
} else {
|
||||
sb.WriteString(base58.Encode(s))
|
||||
}
|
||||
}
|
||||
return sb
|
||||
}
|
||||
|
||||
func TargetFromTreeID(containerID []byte, treeID string) Target {
|
||||
if len(containerID) == 0 && len(treeID) == 0 {
|
||||
return stringTarget{s: NotDefined}
|
||||
}
|
||||
c, t := Empty, Empty
|
||||
if len(containerID) > 0 {
|
||||
var cnr cid.ID
|
||||
if err := cnr.Decode(containerID); err != nil {
|
||||
c = InvalidValue
|
||||
} else {
|
||||
c = cnr.EncodeToString()
|
||||
}
|
||||
}
|
||||
if len(treeID) > 0 {
|
||||
t = treeID
|
||||
}
|
||||
return stringTarget{s: c + ":" + t}
|
||||
}
|
||||
|
||||
func TargetFromContainerIDObjectID(containerID *refs.ContainerID, objectID *refs.ObjectID) Target {
|
||||
if containerID == nil && objectID == nil {
|
||||
return stringTarget{s: NotDefined}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue