kestra-io / kestra-io/plugin-scripts
[Ecosystem] Add libraries to send outputs and metrics from R, Node.js and Powershell script tasks
- 主要言語
- Java
- スター
- 19
- フォーク
- 34
- 平均マージ
- 2日 12時間
- マージ済み PR(30日)
- 9
説明
Currently, you can send outputs and metrics in Python and Shell scripts e.g. `Kestra.outputs({'status': response.status_code, 'text': response.text})`. It's worth adding equivalent libraries for other script plugins, too.
Additionally, for each language we'll need to guarantee that all logs emitted by that task are captured with the same log level in kestra — this may require similar work to https://github.com/kestra-io/libs/pull/6
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
まず、Python と Shell script のタスクが現在どのように出力とメトリクスを送信しているかを確認し、次にリンクされている libs の pull request とログキャプチャのパターンを比較します。タスクのログレベルの維持を含め、R、Node.js、PowerShell に同等の動作を定義します。各言語で出力とメトリクスを送信でき、タスクのログを一貫してキャプチャできれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- node.js, powershell, r
- 領域
- tooling
- issue の種類
- 機能追加
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 25/100