Skip to main content
Jeremias Meister - Tools & Pipeline

Action File System

File System Operations

Performs Copy, Move, Rename, or Delete operations on files or folders. For safety, this node will not operate on symbolic links and will either skip them or fail.

Node IDFileSystemOperationsAction

Parameters

ParameterTypeRequiredDefaultDescription
Operation operation_type enum
  • Copy
  • Move
  • Rename
  • Delete
Yes Copy The file system operation to perform.
Destination Path destination_path file_picker No — Required for 'Copy', 'Move', and 'Rename'. Can be set by a data connection.
Overwrite Existing overwrite boolean No false If true, allows Copy, Move, or Rename to overwrite existing files/folders at the destination.
Skip on Fail skip_on_fail boolean No false If true, will skip any individual file operation that fails (or is a symlink) and continue with the rest. An empty input list then succeeds with empty results, and non-string input entries are reported as failed instead of erroring. Not applied to Rename.
Create Destination Directory create_destination_directory boolean No true If true, creates the destination directory for Copy/Move operations if it does not exist.

Inputs

InputTypeRequiredDescription
Execute input0 object Yes An execution signal carrying the source path(s). Accepts either a single string path or a list of path strings.

Outputs

OutputTypeIdentifierDescription
Result output0 object operation_result Emits a data object with details of the operation, including successful, failed, and skipped paths.