FTP facility: Difference between revisions

From Cumulus Wiki
Jump to navigationJump to search
263 bytes added ,  09:36, 15 April 2021
m
(additional info)
(4 intermediate revisions by the same user not shown)
Line 5: Line 5:
The operation is implicit and has no specific commandline or module name. When CumulusUtils is run, with whatever command, the output is copied directly to the specified URL when the application is required to do so. All protocols supported by CumulusMX are also supported by CumulusUtils that is: FTP, FTPS and SFTP.
The operation is implicit and has no specific commandline or module name. When CumulusUtils is run, with whatever command, the output is copied directly to the specified URL when the application is required to do so. All protocols supported by CumulusMX are also supported by CumulusUtils that is: FTP, FTPS and SFTP.


The FTP upload operation is subject to the optimisation parameter [[Thrifty]], see also the [[CumulusUtils#Running_CumulusUtils|commandline]]. The [[Thrifty]] command qualifier finds its origin in the presence of low debit payed lines over which the output has to be transferred. This called for reduction of the output size. For details see [[Thrifty]].
The FTP upload operation is subject to the optimisation parameter [[Thrifty]], see also the [[CumulusUtils#Running_CumulusUtils|commandline]]. The [[Thrifty]] command qualifier finds its origin in the presence of low debit payed lines over which the output has to be transferred. This called for reduction of the output size. For details see [[Thrifty - Cutils Command Qualifier|Thrifty]].


== Output ==
== Output ==
If configured, there can be a specific FTP logfile which logs more information on the transfer process than the standard logfile.
If configured, there can be a specific FTP logfile which logs more information on the transfer process than the standard logfile.
That logfile goes to the utils/utilslog directory and will have a name of: yyMMddHHmmFTPlog.txt so every run will have its own logfile.


== Inifile parameters ==
== Inifile parameters ==
Line 14: Line 15:
     DoUploadFTP=true | false                          (when '''false''' no Uploads take place, when '''true''' it is otherwise)
     DoUploadFTP=true | false                          (when '''false''' no Uploads take place, when '''true''' it is otherwise)
     UploadDir=                                        (specification of the FTP directory where to upload the output files without trailing slash)
     UploadDir=                                        (specification of the FTP directory where to upload the output files without trailing slash)
                                                       (When empty
                                                       (When empty the CumulusMX inifile specification for the destination is used)
     FtpLog=on | off                                  (If '''on''' the additional FTP logging is done, when '''off''' otherwise)
     FtpLog=on | off                                  (If '''on''' the additional FTP logging is done, when '''off''' otherwise)


Line 25: Line 26:


Then next, in a loop over all output files entitled , the upload takes place as the final stage of the ''CumulusUtils'' run.
Then next, in a loop over all output files entitled , the upload takes place as the final stage of the ''CumulusUtils'' run.
[[Category:CumulusUtils]]

Navigation menu