Skip to content

Sincronização com SpeciesLink não disponibiliza logs das execuções #530

Description

@edvaldoszy

Visão geral

Os logs das execuções da sincronização com SpeciesLink deveriam ser disponibilizados pela API para o portal. Hoje o painel não consegue obter essa saída.

Sem isso, o curador não confere no portal o que o container registrou, mesmo que a execução exista.

Detalhes técnicos

A saída do container Splinker já é gravada em splinker_execucoes.log_saida. /splinker/ultima-execucao devolve data_hora, ultimo_tombo_hcf e sucesso, sem o log. Os endpoints /specieslink-todoslogs e /specieslink-log leem arquivos da comparação do herbário virtual (logs/specieslink/), não as execuções do container.

Fora de escopo

  • Apurar se a sincronização em si está saudável (issue de investigação).
  • Layout e textos da tela (issue do painel).
  • Comparação SpeciesLink/Reflora e seus arquivos de log.

Critérios de aceite

  • Quando há execução da sincronização, o log correspondente fica disponível para o painel consultar.
  • Ausência de execução ou log vazio é distinguível de falha ao consultar os logs.
  • Quem já consulta o status da última execução continua conseguindo essa informação.

Relacionadas

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

apibugSomething isn't working

Type

Projects

  • Status
    to do

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions