Difference between revisions of "Seon plugin seonplugin ftp upload"
From Seon
					
										
					
					 (→Bevahiour)  | 
				|||
| Line 19: | Line 19: | ||
*''(optionally)'' Password: The password used for login to the server.  | *''(optionally)'' Password: The password used for login to the server.  | ||
| − | ==   | + | == Behaviour ==  | 
The plugin loops over all files of the job and handles them separately (one after another). For each file, the plugin  | The plugin loops over all files of the job and handles them separately (one after another). For each file, the plugin  | ||
*connects to the FTP server    | *connects to the FTP server    | ||
Revision as of 08:33, 20 November 2015
Purpose
For simple FTP upload tasks, this plugin can transfer all job files to a target FTP server
Configuration
The plugin must be configured on per-partner level and has no global configuration.
Configuration parameters are:
- Server: server incl. protocol being used. Supported protocols are (at least, but not limited to) "ftp".
- Syntax: ftp://<ip or hostname>
 - Traling slashed are being eliminated automatically, but you should not configure these.
 - Example: 
ftp://192.168.1.2orftp://ftp.myserver.com 
 - Path: target path where to upload files to.
- Syntax: /<pathToUpload>
 - Example: 
/upload - Missing leading slashes will be appended automatically, but you should configure this.
 - Trailing slashes will be removed automatically, but you should not configure these.
 
 - (optionally) Username: The username used for login to the server.
 - (optionally) Password: The password used for login to the server.
 
Behaviour
The plugin loops over all files of the job and handles them separately (one after another). For each file, the plugin
- connects to the FTP server
 - uploads the file to the target directory with the temporary name with a leading dot ("
.") in front of the virtual filename - after upload, the file is being renamed to the virtual filename without the leading dot.
 
Since the plugin has no specific configuration for proxies, the plugin uses the system-wide proxy settings of your system (see Seon HTTP Proxy support).