kestra-io / kestra-io/libs

Abstract the ion storage to generate any files from scripting language

Open
#8 1 comment 0 reactions 0 assignees View on GitHub
area/plugin
Dominant language
Python
Stars
5
Forks
14
Avg merge
20m
Merged PRs (30d)
1

Description

Example with python, the same applied in node:
- add this dependencies `amazon.ion`
- add a method `Kestra.files` that will
- create a temporary files
- write the data in ion
- send a message to the worker to capture the file automatically without adding `outputFiles` on the worker `::{"outputFiles": ["tmp/random.ion"]}::`

example usages:
```python
Kestra.files(data)
```

Contributor guide

No contributing guide indexed for this repository

Research direction

No files, tests, or entry points are named. Start by locating the Python library entry point and the worker message handling, then inspect how dependencies are managed and how the Node library parallels the Python API. Done means both scripting libraries can create temporary Ion files and have workers capture them without an explicit outputFiles setting.

Written by the indexing model from the issue text.

Assessment

Tech stack
nodejs, python
Domain
backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.