Lab 2.3: Executando automações
Agora que temos nossa tarefa enfileirada para execução, basta iniciarmos o BotCity Runner que pode ser executado em modo visual (BotRunner-gui
) ou como um serviço (BotRunner
).
Atenção
Caso inicie o BotCity Runner em modo visual (GUI) será necessário clicar no botão START RUNNER para que ele estabeleça conexão com o Orquestrador BotCity Maestro e inicie o processamento de tarefas.
Na primeira execução, o Runner realiza a tarefa de criar um ambiente virtual e instalar todas as dependências descritas no arquivo requirements.txt
para a execução do seu código.
Por isso essa primeira execução será mais demorada, mas as execuções subsequentes serão praticamente imediatas dado que o ambiente virtual já existe e apenas as dependências e o código passarão por atualização, se necessário.
Sua tarefa em execução 🚀
Se tudo correu bem, seu computador deve abrir o YouTube no canal da BotCity e efetuar a coleta das informações programadas.
Ao verificar a fila de tarefas, notamos que ela foi finalizada com erro:
Isso ocorre pois não informamos ao Orquestrador BotCity Maestro o estado em que a tarefa foi finalizada. Podemos verificar os detalhes clicando na tarefa.
Cobriremos a finalização de tarefas e outras integrações com o Orquestrador BotCity Maestro na próxima etapa!
Investigando Problemas 🐛
Caso sua automação não seja executada, você pode verificar o arquivo log.txt
na pasta onde o BotCity Studio SDK foi instalado.
Você também pode verificar o estado da tarefa na Fila de Tarefas
em Detalhes
da tarefa em questão. Mais informações aqui.