FTP facility

From Cumulus Wiki
Revision as of 13:58, 26 March 2021 by HansR (talk | contribs) (Initial edit)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Introduction

Originally CumuluUtils was designed just to create the output and let the user decide what to do with it. As the system grew and the number of output files grew with it that became a bit awkward and slow so automation of that process was required. As CumulusUtils is designed for a remote website and the output is intended to be used for that website, it was logical to copy the output files directly to that URL.

Operation

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 required URL when the application is required to do so.

The FTP upload operation is subject to the optimisation parameter Thrifty, see also the 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.

Output

If configured, there can be a specific FTP logfile which logs more information on the transfer process than the standard logfile.

Inifile parameters

   [FTP site]
   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)
   FtpLog=on | off                                   (If on the additional FTP logging is done, when off otherwise)

Inner working