Storage Walk
Lists objects and directories on a remote storage provider.
Lists items at a specified location on a storage provider.
This node is not recursive; it only lists the immediate contents of the given directory. This design prevents excessive network requests. Filtering is applied locally after the directory contents have been fetched.
Inputs#
| Port | Description |
|---|---|
| The directory to list. | |
| - If empty, lists items from the root. | |
- Must not start with a slash (/). |
|
- Use forward slashes (/) for subdirectories. |
|
| A pattern to filter the listed items. It is applied to both objects and directories. | |
- Multiple patterns can be specified, separated by a semicolon (;). |
|
- Example: *.png;*.jpg |
|
| - See Glob Pattern for syntax details. | |
| The storage provider to list items from. |
Outputs#
| Port | Description |
|---|---|
| Triggered if an error occurs while listing contents from the storage provider. | |
| A list of directories that match the glob pattern. | |
| A list of objects that match the glob pattern. | |
| The storage provider, passed through for chaining. |
ID: core/storage-walk@v1