Added DSpace required metadata and loader log option authored by Israel Barreto Sant'Anna's avatar Israel Barreto Sant'Anna
...@@ -4,15 +4,20 @@ Para Criação de uma base de dados ...@@ -4,15 +4,20 @@ Para Criação de uma base de dados
* Instalação do DSpace: [Dspace Installation](https://gitlab.c3sl.ufpr.br/portalmec/portalmec/wikis/dspace-installation) * Instalação do DSpace: [Dspace Installation](https://gitlab.c3sl.ufpr.br/portalmec/portalmec/wikis/dspace-installation)
* Importação dos itens extraídos dos portais para o DSpace: * Importação dos itens extraídos dos portais para o DSpace:
1. Baixe o projeto charlotte-loader (https://gitlab.c3sl.ufpr.br/portalmec/charlotte-loader) na máquina onde os itens dos outros portais foram salvos 1. Para que o script funcione, o DSpace deve conter os seguintes metadados: dc.location.country, dc.subject.keyword, dc.audience.mediator, dc.subject.category
2. Baixe o projeto charlotte-loader (https://gitlab.c3sl.ufpr.br/portalmec/charlotte-loader) na máquina onde os itens dos outros portais foram salvos
3. Configure o arquivo dspace_client.py com a URL do DSpace e o arquivo loader.py com as informações do usuário do DSpace.
2. Dentro do diretório do charlotte-loader execute o comando 4. Dentro do diretório do charlotte-loader execute o comando
```bash ```bash
$ python loader.py -c [COLLECTION] [BASE_DIR] $ python loader.py -l [LOG] -c [COLLECTION] [BASE_DIR]
``` ```
COLLECTION = id da coleção do DSpace onde os itens devem ser inseridos. BASE_DIR = diretório onde os itens estão salvos. LOG = arquivo onde deve ser salvo o log da execução do script. COLLECTION = id da coleção do DSpace onde os itens devem ser inseridos. BASE_DIR = diretório onde os itens estão salvos.
* Instalação do OrientDB: [OrientDB Installation](https://gitlab.c3sl.ufpr.br/portalmec/portalmec/wikis/orientdb-installation) * Instalação do OrientDB: [OrientDB Installation](https://gitlab.c3sl.ufpr.br/portalmec/portalmec/wikis/orientdb-installation)
... ...
......