Attribute | Description | Required |
server | the address of the remote ftp server. | Yes |
port | the port number of the remote ftp server. Defaults to port 21. | No |
userid | the login id to use on the ftp server. | Yes |
password | the login password to use on the ftp server. | Yes |
remotedir | the directory to which to upload files on the ftp server. | No |
action | the ftp action to perform, defaulting to "send". Currently supports "put", "get", "del", "list", "chmod" and "mkdir". | No |
binary | selects binary-mode ("yes") or text-mode ("no") transfers. Defaults to "yes" | No |
passive | selects passive-mode ("yes") transfers. Defaults to "no" | No |
verbose | displays information on each file transferred if set to "yes". Defaults to "no". | No |
depends | transfers only new or changed files if set to "yes". Defaults to "no". | No |
newer | a synonym for depends. | No |
separator | sets the file separator used on the ftp server. Defaults to "/". | No |
umask | sets the default file permissions for new files, unix only. | No |
chmod | sets or changes file permissions for new or existing files, unix only. If used with a put action, chmod will be issued for each file. | No |
listing | the file to write results of the "list" action. Required for the "list" action, ignored otherwise. | No |
ignoreNoncriticalErrors | flag which permits the task to ignore some non-fatal error codes sent by some servers during directory creation: wu-ftp in particular. Default: false | No |
skipFailedTransfers | flag which enables unsuccessful file put, delete and get operations to be skipped with a warning and the remainder of the files still transferred. Default: false | No |