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
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
Operation operation_type | enum | 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
| Input | Type | Required | Description |
|---|---|---|---|
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
| Output | Type | Identifier | Description |
|---|---|---|---|
Result output0 | object | operation_result | Emits a data object with details of the operation, including successful, failed, and skipped paths. |