Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Rex::Commands::Upload(User Contributed Perl DocumentatRex::Commands::Upload(3)

NAME
       Rex::Commands::Upload - Upload a	local file to a	remote server

DESCRIPTION
       With this module	you can	upload a local file via	sftp to	a remote host.

SYNOPSIS
	task "upload", "remoteserver", sub {
	  upload "localfile", "/remote/file";
	};

EXPORTED FUNCTIONS
   upload($local, $remote)
       Perform an upload. If $remote is	a directory the	file will be uploaded
       to that directory.

	task "upload", "remoteserver", sub {
	  upload "localfile", "/path";
	};

       This function supports the following hooks:

       before
	   This	gets executed before anything is done. All original parameters
	   are passed to it.

	   The return value of this hook overwrites the	original parameters of
	   the function-call.

       before_change
	   This	gets executed right before the new file	is written. The	local
	   file	name, and the remote file name are passed as parameters.

       after_change
	   This	gets executed right after the file was written.	On top of the
	   local file name, and	the remote file	name, any returned results are
	   passed as parameters.

       after
	   This	gets executed right before the "upload()" function returns.
	   All original	parameters, and	any results returned are passed	to it.

perl v5.32.0			  2020-08-05	      Rex::Commands::Upload(3)

NAME | DESCRIPTION | SYNOPSIS | EXPORTED FUNCTIONS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Rex::Commands::Upload&sektion=3&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help