EnvioArquivematica.py

Este código envia um arquivo para o sistema de preservação digital Arquivemática

A função recebe um dicionário como argumento, que contém informações como os detalhes da conexão com o Archivematica e os detalhes do arquivo, como nome e tipo.

A função primeiro cria um objeto JSON usando os dados de entrada, depois chama a função “consultasArchivematica” do módulo “VerificaStatus” para iniciar o processo de transferência de arquivos. A resposta do “consultasArchivematica” é então verificada quanto ao sucesso e, se for bem-sucedida, uma nova entrada é criada nos bancos de dados “Enviados” e “Tentativas” para acompanhar a transferência do arquivo.

Em caso de erro, a função imprime uma mensagem de erro e sai.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *