Ir para o conteúdo

task finish

Este comando finaliza uma tarefa criada no servidor.

./BotCLI task finish [arguments]

Quais são os argumentos?

Argumentos Obrigatório Descrição
-taskId Sim O ID da tarefa a ser finalizada.
-message Não A mensagem para registrar quando a tarefa é finalizada.
-finishType Não O tipo de conclusão como um dos seguintes:
SUCCESS, FAILED, PARTIALLY_COMPLETED.
-totalItems Sim O número total de itens processados pelo bot.
-processedItems Sim O número de itens processados com sucesso pelo bot.
-failedItems Sim O número de itens que falharam ao serem processados pelo bot.

Exemplos

Finaliza a tarefa com Id 123:

./BotCLI task finish -taskId "123" -totalItems 100 -processedItems 100 -failedItems 0

Finaliza a tarefa com Id 14 com a mensagem A tarefa foi finalizada:

./BotCLI task finish -taskId "14" -message "A tarefa foi finalizada" -totalItems 5 -processedItems 5 -failedItems 0

Finaliza a tarefa com Id 15 com a mensagem Alguns registros não foram processados e o tipo de conclusão PARTIALLY_COMPLETED:

./BotCLI task finish -taskId "15" -message "Alguns registros não foram processados." -finishType "PARTIALLY_COMPLETED" -totalItems 10 -processedItems 9 -failedItems 1