diff --git a/pool/pool.go b/pool/pool.go index 901545c..b603951 100644 --- a/pool/pool.go +++ b/pool/pool.go @@ -523,8 +523,9 @@ func (c *clientWrapper) containerEACL(ctx context.Context, prm PrmContainerEACL) return eacl.Table{}, err } - var cliPrm sdkClient.PrmContainerEACL - cliPrm.SetContainer(prm.cnrID) + cliPrm := sdkClient.PrmContainerEACL{ + ContainerID: &prm.ContainerID, + } start := time.Now() res, err := cl.ContainerEACL(ctx, cliPrm) @@ -1521,12 +1522,12 @@ func (x *PrmContainerDelete) SetWaitParams(waitParams WaitParams) { // PrmContainerEACL groups parameters of GetEACL operation. type PrmContainerEACL struct { - cnrID cid.ID + ContainerID cid.ID } // SetContainerID specifies identifier of the FrostFS container to read the eACL table. func (x *PrmContainerEACL) SetContainerID(cnrID cid.ID) { - x.cnrID = cnrID + x.ContainerID = cnrID } // PrmContainerSetEACL groups parameters of SetEACL operation. @@ -2568,7 +2569,7 @@ func waitForContainerPresence(ctx context.Context, cli client, cnrID cid.ID, wai func waitForEACLPresence(ctx context.Context, cli client, cnrID *cid.ID, table *eacl.Table, waitParams *WaitParams) error { var prm PrmContainerEACL if cnrID != nil { - prm.SetContainerID(*cnrID) + prm.ContainerID = *cnrID } return waitFor(ctx, waitParams, func(ctx context.Context) bool {