Azure / Azure/azure-functions-durable-python
Input Blob Binding name fails with an activity trigger
- 主要言語
- Python
- スター
- 157
- フォーク
- 70
- 平均マージ
- 2日 10時間
- マージ済み PR(30日)
- 2
説明
🐛 **Describe the bug**
Input Blob Binding name fails with an activity trigger
🤔 **Expected behavior**
activity function takes a string argument (the name of a blob) and uses that value to bind to blob input
☕ **Steps to reproduce**
try to bind a blob name to the value passed in an activity trigger
{
"scriptFile": "__init__.py",
"bindings": [
{
"name": "name",
"type": "activityTrigger",
"direction": "in"
},
{
"name": "inputb",
"direction": "in",
"type": "blob",
"path": "container/{name}.json",
"connection": "AzureWebJobsStorage",
"dataType": "string"
}
]
}
Should work like explained in this link but fails in Pyhon
https://github.com/Azure/azure-functions-durable-extension/pull/172
コントリビューションガイド
調査の方向性
まず、issue に示されているアクティビティトリガーと blob バインディングの構成を、__init__.py をスクリプトのエントリポイントとして再現します。Python の動作を参照されている durable-extension PR と比較し、アクティビティ引数が blob パスに渡される方法を追跡します。アクティビティ引数から名前が付けられた blob が入力として正常にバインドされれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- azure, python
- 領域
- backend, cloud
- issue の種類
- バグ
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 35/100