Descrição do problema
Ao executar loadlanguages para a coleção Brasil (scl), obtenho o erro:
10:40:46 - processing.load_languages - ERROR - HTTP request error for: http://www.scielo.br/static_pdf_files.txt
Traceback (most recent call last):
File "/usr/local/bin/articlemeta_loadlanguages", line 7, in <module>
sys.exit(main())
File "/usr/local/lib/python3.10/site-packages/processing/load_languages.py", line 497, in main
run(collections, articlemeta_db, args.all_records, args.domain)
File "/usr/local/lib/python3.10/site-packages/processing/load_languages.py", line 399, in run
static_catalogs = StaticCatalog(collection_domain)
File "/usr/local/lib/python3.10/site-packages/processing/load_languages.py", line 186, in __init__
self._load_static_catalog(collection, 'pdf')
File "/usr/local/lib/python3.10/site-packages/processing/load_languages.py", line 228, in _load_static_catalog
content = do_request(url, json=False).iter_lines(decode_unicode='utf-8')
AttributeError: 'NoneType' object has no attribute 'iter_lines'
Isso ocorre porque o http://www.scielo.br/ usa o repositório https://github.com/scieloorg/opac_5 (novo) e não mais o https://github.com/scieloorg/Web (clássico). No entanto, por questões de não ter a migração completa do site novo, o site clássico ainda está no ar, na rede interna, para manter em produção coisas que ainda dependem dele.
Comportamento esperado
Tentar obter o arquivo de outro endereço, ou seja, da instância na versão clássica. Sendo assim, este issue deve ajusta o código para que possa consultar http://antigo.scielo.br/static_pdf_files.txt, sendo que http://antigo.scielo.br deve ser provido, não pode estar fixo, então considere obter isso de articlemeta/data/collections.json adicionando um item que repreesente o domínio anterior.
Screenshots ou vídeos
n/a
Anexos
n/a
Ambiente utilizado
n/a
Descrição do problema
Ao executar loadlanguages para a coleção Brasil (scl), obtenho o erro:
Isso ocorre porque o http://www.scielo.br/ usa o repositório https://github.com/scieloorg/opac_5 (novo) e não mais o https://github.com/scieloorg/Web (clássico). No entanto, por questões de não ter a migração completa do site novo, o site clássico ainda está no ar, na rede interna, para manter em produção coisas que ainda dependem dele.
Comportamento esperado
Tentar obter o arquivo de outro endereço, ou seja, da instância na versão clássica. Sendo assim, este issue deve ajusta o código para que possa consultar http://antigo.scielo.br/static_pdf_files.txt, sendo que http://antigo.scielo.br deve ser provido, não pode estar fixo, então considere obter isso de articlemeta/data/collections.json adicionando um item que repreesente o domínio anterior.
Screenshots ou vídeos
n/a
Anexos
n/a
Ambiente utilizado
n/a