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
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 cd sei/web/modulos 6 cd sei/web/modulos
7 git clone http://softwarepublico.gov.br/gitlab/mp/mod-sei-estatisticas.git 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 'SEI' => array( 14 'SEI' => array(
@@ -16,7 +16,7 @@ Adicione a propriedade *Modulos* ao objeto *SEI*, caso nao exista, e como valor @@ -16,7 +16,7 @@ Adicione a propriedade *Modulos* ao objeto *SEI*, caso nao exista, e como valor
16 'Modulos' => array('MdEstatisticas' => 'mod-sei-estatisticas')), 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 'SEI' => array( 22 'SEI' => array(
@@ -34,44 +34,50 @@ Ainda editando o arquivo *sei/sei/config/ConfiguracaoSEI.php* adicione uma nova @@ -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 ## Como contribuir 43 ## Como contribuir
38 44
39 ### 1. Com Vagrant 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 - [Vagrant](https://www.vagrantup.com/) 49 - [Vagrant](https://www.vagrantup.com/)
44 - [VirtualBox](https://www.virtualbox.org/) 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 Vagrant.configure("2") do |config| 54 Vagrant.configure("2") do |config|
49 config.vm.box = "processoeletronico/sei-3.0.0" 55 config.vm.box = "processoeletronico/sei-3.0.0"
50 end 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 Inicie o SEI com o comando. 60 Inicie o SEI com o comando.
55 ``` 61 ```
56 sudo vagrant up 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 http://localhost/sei 67 http://localhost/sei
62 ``` 68 ```
63 69
64 ### 2. Com docker 70 ### 2. Com docker
65 71
66 -É necessário ter instalado 72 +É necessário ter instalado
67 - [Docker](https://docs.docker.com/install/) 73 - [Docker](https://docs.docker.com/install/)
68 - [Docker Compose](https://docs.docker.com/compose/install/) 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 docker-compose up -d 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 http://localhost/sei 82 http://localhost/sei
77 ``` 83 ```