Skip to content
Snippets Groups Projects
Select Git revision
  • 934d88ccc06ea61cdc22bf8cdce7b5f3cad194d5
  • main default
2 results

acl.go

Blame
  • scp_unix.go 507 B
    //go:build !windows
    // +build !windows
    
    package commands
    
    import (
    	"github.com/docker/machine/libmachine"
    )
    
    func cmdScp(c CommandLine, api libmachine.API) error {
    	args := c.Args()
    	if len(args) != 2 {
    		c.ShowHelp()
    		return errWrongNumberArguments
    	}
    
    	src := args[0]
    	dest := args[1]
    
    	hostInfoLoader := &storeHostInfoLoader{api}
    
    	cmd, err := getScpCmd(src, dest, c.Bool("recursive"), c.Bool("delta"), c.Bool("quiet"), hostInfoLoader)
    	if err != nil {
    		return err
    	}
    
    	return runCmdWithStdIo(*cmd)
    }