comment delete¶
Examples¶
基本的な使い方¶
--json
に削除するコメントのcomment_idをJSON形式で指定してください。
inspection_id.json¶
{
"task1":{
"input_data1": ["comment_id1","comment_id2"],
"input_data2":[...]
},
"task2": {
"input_data3":[...]
}
}
$ annofabcli comment delete --project_id prj1 --json file://inspection_id.json
注釈
過去のフェーズ・ステージで付与されたコメントは削除できません。
並列処理¶
以下のコマンドは、並列数4で実行します。
$ annofabcli comment delete --project_id prj1 --json file://inspection_id.json \
--parallelism 4 --yes
Usage Details¶
コメントを削除します。 【注意】他人の付けたコメントも削除できてしまいます。
usage: annofabcli comment delete [-h] [--yes] [--endpoint_url ENDPOINT_URL]
[--logdir LOGDIR] [--disable_log] [--debug]
-p PROJECT_ID --json JSON
[--parallelism PARALLELISM]
Named Arguments¶
- -p, --project_id
対象のプロジェクトのproject_idを指定します。
- --json
削除するコメントのcomment_idをJSON形式で指定してください。
(ex)
{"task_id1": {"input_data_id1": ["comment_id1", "comment_id2"]}}
- --parallelism
使用するプロセス数(並列度)を指定してください。指定する場合は必ず '--yes' を指定してください。指定しない場合は、逐次的に処理します。
global optional arguments¶
- --yes
処理中に現れる問い合わせに対して、常に
yes
と回答します。- --endpoint_url
Annofab WebAPIのエンドポイントを指定します。
Default: "https://annofab.com"
- --logdir
ログファイルを保存するディレクトリを指定します。
Default: .log
- --disable_log
ログを無効にします。
- --debug
HTTPリクエストの内容やレスポンスのステータスコードなど、デバッグ用のログが出力されます。