.. _auto_workflow_remove_files: *REMOVE SINGLE OR MULTIPLE FILES IN A WORKFLOW* =============================================== Removes one or more files from a workflow's remote file store by their relative paths. Use this worker to clean up intermediate or unwanted files within a workflow without manual intervention. When to use ----------- Tagged: ``cleanup``, ``file``, ``file_management``, ``remove``, ``user``, ``workflow``. Inputs ------ .. list-table:: :header-rows: 1 :widths: 20 20 20 20 20 20 * - Label - ID - Type - Default - Required - Description * - Workflow - workflow_id - remote_lookup - — - ✓ - The target workflow from which files will be removed; select via remote lookup (primaryKey: remote_lookup_workflows) — required, no default. * - Relative File Paths to Remote in the Workflow - files_to_remove - text - — - ✓ - Comma-separated list of relative file paths within the workflow's remote storage to delete (e.g. nodes/node_file.json,nodes/node_file2.json) — required, no default. Outputs ------- .. list-table:: :header-rows: 1 :widths: 20 20 20 20 * - Label - ID - Type - Description * - Workflow - workflow_id - integer - Integer ID of the workflow from which files were removed, returned for downstream chaining. * - Old File Size - old_file_size - integer - Total file count (or cumulative size in bytes) of the workflow's remote store before the removal operation. * - New File Size - new_file_size - integer - Total file count (or cumulative size in bytes) of the workflow's remote store after the removal operation, confirming successful deletion. Disciplines ----------- - data.io.file - platform.workflow .. raw:: html

Auto-generated from platform schema. Worker id: workflow_remove_files. Schema hash: 15eb6afebc5e. Hand-curated docs in workerexamples/ override this page when present.