Commit d24f39b6a476f97153e0ab0107b34246027feee9

Authored by Marcelo Linhares Castro
1 parent 5472f806

adicionando instrução para agendamento

Showing 1 changed file with 20 additions and 14 deletions   Show diff stats
README.md
1   -# Módulo Estatísticas do SEI
  1 +# Módulo Estatísticas do SEI
2 2  
3   -## Instalação
4   -Faça o download desse projeto no seguinte diretório do SEI
  3 +## Instalação
  4 +Faça o download desse projeto no seguinte diretório do SEI
5 5 ```
6 6 cd sei/web/modulos
7 7 git clone http://softwarepublico.gov.br/gitlab/mp/mod-sei-estatisticas.git
8 8 ```
9 9  
10   -Para que o SEI reconheça esse módulo é necessário editar o arquivo *sei/sei/config/ConfiguracaoSEI.php*.
11   -Adicione a propriedade *Modulos* ao objeto *SEI*, caso nao exista, e como valor um array contendo o nome do módulo e o nome do diretório do módulo. **'Modulos' => array('MdEstatisticas' => 'mod-sei-estatisticas')**
  10 +Para que o SEI reconheça esse módulo é necessário editar o arquivo *sei/sei/config/ConfiguracaoSEI.php*.
  11 +Adicione a propriedade *Modulos* ao objeto *SEI*, caso nao exista, e como valor um array contendo o nome do módulo e o nome do diretório do módulo. **'Modulos' => array('MdEstatisticas' => 'mod-sei-estatisticas')**
12 12 ```
13 13 ...
14 14 'SEI' => array(
... ... @@ -16,7 +16,7 @@ Adicione a propriedade *Modulos* ao objeto *SEI*, caso nao exista, e como valor
16 16 'Modulos' => array('MdEstatisticas' => 'mod-sei-estatisticas')),
17 17 ...
18 18 ```
19   -Ainda editando o arquivo *sei/sei/config/ConfiguracaoSEI.php* adicione uma nova chave com as configurações do módulo
  19 +Ainda editando o arquivo *sei/sei/config/ConfiguracaoSEI.php* adicione uma nova chave com as configurações do módulo
20 20 ```
21 21 ...
22 22 'SEI' => array(
... ... @@ -34,44 +34,50 @@ Ainda editando o arquivo *sei/sei/config/ConfiguracaoSEI.php* adicione uma nova
34 34 ...
35 35 ```
36 36  
  37 +Em seguida basta criar um agendamento definindo-se a periodicidade do envio. O agendamento deverá executar o seguinte comando:
  38 +
  39 + ```
  40 +MdEstatisticasAgendamentoRN::coletarIndicadores
  41 + ```
  42 +
37 43 ## Como contribuir
38 44  
39 45 ### 1. Com Vagrant
40 46  
41   -Para o desenvolvimento é necessário ter instalado
  47 +Para o desenvolvimento é necessário ter instalado
42 48  
43 49 - [Vagrant](https://www.vagrantup.com/)
44 50 - [VirtualBox](https://www.virtualbox.org/)
45 51  
46   -Na raiz do projeto SEI, crie o arquivo *Vagrantfile* com o seguinte conteúdo
  52 +Na raiz do projeto SEI, crie o arquivo *Vagrantfile* com o seguinte conteúdo
47 53 ```
48 54 Vagrant.configure("2") do |config|
49 55 config.vm.box = "processoeletronico/sei-3.0.0"
50 56 end
51 57 ```
52   -Siga as instruções de instalação do módulo
  58 +Siga as instruções de instalação do módulo
53 59  
54 60 Inicie o SEI com o comando.
55 61 ```
56 62 sudo vagrant up
57 63 ```
58   -É necessário executar como administrador (root) porque a box está configurado para iniciar na porta 80.
59   -Será feito o download da box e no final o projeto poderá ser acessivel no endereço.
  64 +É necessário executar como administrador (root) porque a box está configurado para iniciar na porta 80.
  65 +Será feito o download da box e no final o projeto poderá ser acessivel no endereço.
60 66 ```
61 67 http://localhost/sei
62 68 ```
63 69  
64 70 ### 2. Com docker
65 71  
66   -É necessário ter instalado
  72 +É necessário ter instalado
67 73 - [Docker](https://docs.docker.com/install/)
68 74 - [Docker Compose](https://docs.docker.com/compose/install/)
69 75  
70   -Siga as orientações para instalar o módulo no SEI, acesse o diretório do módulo e execute
  76 +Siga as orientações para instalar o módulo no SEI, acesse o diretório do módulo e execute
71 77 ```
72 78 docker-compose up -d
73 79 ```
74   -Será feito download dos containers e no final o SEI estará acessivel em
  80 +Será feito download dos containers e no final o SEI estará acessivel em
75 81 ```
76 82 http://localhost/sei
77 83 ```
... ...