kestra-io / kestra-io/plugin-scripts

[Ecosystem] Add libraries to send outputs and metrics from R, Node.js and Powershell script tasks

オープン
#39 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
area/plugin kind/highlight
主要言語
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

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。