Descrição do problema
Ao executar o comando import e usar um caminho inexistente para o --output
Exemplo:
nohup ds_migracao --loglevel DEBUG import --pid_database_dsn VALOR1 --minio_host VALOR2 --minio_access_key VALOR3 --minio_secret_key VALOR4 --minio_is_secure --uri VALOR5 --db VALOR6 --folder VALOR7 --output /mnt/vol_dsteste/migracao/html_migracao/${ANO}/link2kernel/imported.$(date +"%Y-%m-%d-%H-%M-%S-%s").json > /mnt/vol_dsteste/migracao/html_migracao/${ANO}/logs/imported.$(date +"%Y-%m-%d-%H-%M-%S-%s").log &
O comando finaliza sem "erros", no entanto, o arquivo
/mnt/vol_dsteste/migracao/html_migracao/${ANO}/link2kernel/imported.$(date +"%Y-%m-%d-%H-%M-%S-%s").json não é
gerado porque não existe o diretório
/mnt/vol_dsteste/migracao/html_migracao/${ANO}/link2kernel/
O arquivo .json é usado de entrada para o comando link_documents_issues.
O programa deveria interromper se o diretório não existe ou deveria criá-lo.
O programa não informa nenhum tipo de erro. O usuário só se dá conta que algo errado ocorreu ao tentar executar o próximo comando que é o link_documents_issues ao perceber a ausência do arquivo .json.
O usuário é obrigado a esperar o término do programa (import), criar o diretório e então reexecutar o import.
Descrição do problema
Ao executar o comando import e usar um caminho inexistente para o
--outputExemplo:
O comando finaliza sem "erros", no entanto, o arquivo
/mnt/vol_dsteste/migracao/html_migracao/${ANO}/link2kernel/imported.$(date +"%Y-%m-%d-%H-%M-%S-%s").jsonnão égerado porque não existe o diretório
/mnt/vol_dsteste/migracao/html_migracao/${ANO}/link2kernel/O arquivo
.jsoné usado de entrada para o comandolink_documents_issues.O programa deveria interromper se o diretório não existe ou deveria criá-lo.
O programa não informa nenhum tipo de erro. O usuário só se dá conta que algo errado ocorreu ao tentar executar o próximo comando que é o
link_documents_issuesao perceber a ausência do arquivo.json.O usuário é obrigado a esperar o término do programa (
import), criar o diretório e então reexecutar oimport.