Name: sab-api
Owner: Laboratório Analytics
Description: Olho n'água: backend e API
Created: 2016-07-15 14:42:41.0
Updated: 2017-06-07 18:15:24.0
Pushed: 2018-02-15 19:30:16.0
Size: 19054
Language: Python
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
Contém o acesso aos dados do monitoramento em uma API.
Previamente a instalação do projeto é necessária a instalação do libmysql:
apt-get install libmysqlclient-dev
apt-get install python-numpy
Para instalar as dependencias necessárias é necessário executar o comando abaixo na pasta do projeto:
install -r requirements.txt
Também é necessário o arquivo de configuração do banco de dados que deve ser criado em ~/.my.cnf
. O conteúdo do arquivo é o seguinte:
A]
=usuarioDoBD
word=SenhaDoUsuario
=hostDoUsuario
Para criar o Banco de dados e populá-lo inicialmente com os dados previamente baixados é necessário:
on inicial_script_DB.py
Caso queira colocar uma rotina no Ubuntu para todo dia atualizar o banco de dados as 3 da manhã:
tab -e
* * * /usr/bin/python /home/ubuntu/sab-api/script/atualizacao_diaria.py
Para executar a api na pasta raiz executar:
on run.py [--debug]
Para atualização do desenho do semiárido e geolocalização dos reservatórios, veja o guia de importação de dados.