forked from TrueCloudLab/frostfs-node
[#590] cli: fix SDK PrmContainerPut usage for PutContainerPrm
Signed-off-by: Airat Arifullin <a.arifullin@yadro.com
This commit is contained in:
parent
2ad08ece11
commit
47556f9ee5
2 changed files with 5 additions and 5 deletions
|
@ -70,8 +70,8 @@ func ListContainers(ctx context.Context, prm ListContainersPrm) (res ListContain
|
||||||
|
|
||||||
// PutContainerPrm groups parameters of PutContainer operation.
|
// PutContainerPrm groups parameters of PutContainer operation.
|
||||||
type PutContainerPrm struct {
|
type PutContainerPrm struct {
|
||||||
commonPrm
|
Client *client.Client
|
||||||
client.PrmContainerPut
|
ClientParams client.PrmContainerPut
|
||||||
}
|
}
|
||||||
|
|
||||||
// PutContainerRes groups the resulting values of PutContainer operation.
|
// PutContainerRes groups the resulting values of PutContainer operation.
|
||||||
|
@ -93,7 +93,7 @@ func (x PutContainerRes) ID() cid.ID {
|
||||||
//
|
//
|
||||||
// Returns any error which prevented the operation from completing correctly in error return.
|
// Returns any error which prevented the operation from completing correctly in error return.
|
||||||
func PutContainer(ctx context.Context, prm PutContainerPrm) (res PutContainerRes, err error) {
|
func PutContainer(ctx context.Context, prm PutContainerPrm) (res PutContainerRes, err error) {
|
||||||
cliRes, err := prm.cli.ContainerPut(ctx, prm.PrmContainerPut)
|
cliRes, err := prm.Client.ContainerPut(ctx, prm.ClientParams)
|
||||||
if err == nil {
|
if err == nil {
|
||||||
res.cnr = cliRes.ID()
|
res.cnr = cliRes.ID()
|
||||||
}
|
}
|
||||||
|
|
|
@ -101,12 +101,12 @@ It will be stored in sidechain when inner ring will accepts it.`,
|
||||||
commonCmd.ExitOnErr(cmd, "syncing container's settings rpc error: %w", err)
|
commonCmd.ExitOnErr(cmd, "syncing container's settings rpc error: %w", err)
|
||||||
|
|
||||||
putPrm := internalclient.PutContainerPrm{
|
putPrm := internalclient.PutContainerPrm{
|
||||||
PrmContainerPut: client.PrmContainerPut{
|
Client: cli,
|
||||||
|
ClientParams: client.PrmContainerPut{
|
||||||
Container: &cnr,
|
Container: &cnr,
|
||||||
Session: tok,
|
Session: tok,
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
putPrm.SetClient(cli)
|
|
||||||
|
|
||||||
res, err := internalclient.PutContainer(cmd.Context(), putPrm)
|
res, err := internalclient.PutContainer(cmd.Context(), putPrm)
|
||||||
commonCmd.ExitOnErr(cmd, "put container rpc error: %w", err)
|
commonCmd.ExitOnErr(cmd, "put container rpc error: %w", err)
|
||||||
|
|
Loading…
Reference in a new issue