Merge pull request #24284 from zackattackz/slices-clone

use slices.Clone instead of assignment
This commit is contained in:
openshift-merge-bot[bot]
2024-10-16 07:14:34 +00:00
committed by GitHub

View File

@ -13,6 +13,7 @@ import (
"os/user"
"path"
"path/filepath"
"slices"
"strconv"
"strings"
"syscall"
@ -805,7 +806,8 @@ func Transfer(ctx context.Context, source entities.ScpTransferImageOptions, dest
// TransferRootless creates new podman processes using exec.Command and sudo, transferring images between the given source and destination users
func transferRootless(source entities.ScpTransferImageOptions, dest entities.ScpTransferImageOptions, podman string, parentFlags []string) error {
var cmdSave *exec.Cmd
saveCommand, loadCommand := parentFlags, parentFlags
saveCommand := slices.Clone(parentFlags)
loadCommand := slices.Clone(parentFlags)
saveCommand = append(saveCommand, []string{"save"}...)
loadCommand = append(loadCommand, []string{"load"}...)
if source.Quiet {