FTP Plugin

Cloudify Utilities: FTP Plugin

The FTP utility allows you to upload files by FTP to a remote host.

Node types:

cloudify.nodes.ftp

Derived From: cloudify.nodes.Root

This node type describes the files to transfer and the FTP server details.

Properties:

cloudify.datatypes.ftp_auth structure (from plugin.yaml):

  cloudify.datatypes.ftp_auth:
    properties:
      user:
        description: >
          The login credentials for ftp server.
        default: ''
      password:
        description: >
          optional, ftp password
        default: ''
      ip:
        description: >
          optional, device ip
        default: ''
      port:
        description: >
          optional, ftp port
        default: 21
      ignore_host:
        description: >
          optional, ignore host in ftp response
        default: false
      tls:
        description: >
          optional, use tls connection to ftp
        default: false

Example:

See FTP plugin examples.