For the complete documentation index, see llms.txt. This page is also available as Markdown.

sFTP

Sftp manages jobs related to files transferred to ISM sFTP server. ISM provides bundled sFTP server. The users are managed through Admin/sFTP User menu. The users of this sFTP are not the system user but sFTP only user.

Once a file arrives at ISM sFTP server, sFTP server checks whether the file matches registered job trigger. If a matched job is found, the linked flow is executed.

Name
Description

Job Name

Name of the job

User

Sftp user

Directory

The directory to check files

File

Target file. Wildcard (*) can be used.

For example, *.sh can be used.

Job Type

Flow - execute a flow.

Script - execute a batch script file.

ID

Flow ID

The port and directory for sFTP is configured in properties/sftp.config.yml file.

This file contains these properties.

Name
Description

port

sFTP listening port

root-directory

sFTP root directory.

All the user directories are created under this root directory.

Default directory is data/sftp.

When a file is transferred, these two parameters are generated and passed to the flow.

Those values are wrapped in sftp parameter.

Additional parameters can be configured and passed too.

Last updated