設定型オブジェクトのファイルアップロードについて
設定型オブジェクトでKompiraサーバにあるファイルをKompiraのリモート環境にアップロードをしたいと考えております。
ドキュメント通りuploadライブラリを使用したのですが、以下のエラーが出てしまいます。
'upload' 失敗: 'FileInfo' object has no attribute 'has_field'
以下は型オブジェクトの設定と実行したコマンドです。
よろしくお願いします。
upload(from_path=<ローカルのpath>, to_object=<型オブジェクトのpath>.data, to_field='attached')
-
正式なコメント
現状では、Config型オブジェクトのファイルフィールドに対して、upload組み込みジョブは対応しておりません。(弊社内の課題としては登録されておりますので、将来のバージョンで対応する可能性はございます)
代わりに、以下のようにファイルを cat コマンドで読み込んだ結果を、attached フィールドに書き込むことで対応できるかと思いますので、お試しください。
[__raw_stdout__ = true] -> # バイナリを扱えるようにセットする
['cat <ローカルファイルのpath>'] ->
[file_data = $RESULT] ->
[{"name": "<ファイル名>", "data": file_data"} >> ./txtFileBox.data['attached']]コメントアクション
サインインしてコメントを残してください。
コメント
2件のコメント