Diferencia entre revisiones de «SIU-Guarani/Version3.15.0/interfaces/rest-hooks»
Línea 4: | Línea 4: | ||
===En SIU-Guaraní Gestión=== | ===En SIU-Guaraní Gestión=== | ||
− | 1) Correr Redis, se debe correr el siguiente comando: | + | 1) Correr [https://gitlab.siu.edu.ar/siu/rest-hooks#requerimientos Redis], se debe correr el siguiente comando: |
<source lang="bash" enclose="div"> | <source lang="bash" enclose="div"> | ||
Línea 10: | Línea 10: | ||
</source> | </source> | ||
− | 2) Crear y configurar el archivo | + | 2) Crear y configurar el archivo '''<path proyecto Gestión>/instalacion/resthooks.ini''' |
<source lang="bash" enclose="div"> | <source lang="bash" enclose="div"> | ||
Línea 25: | Línea 25: | ||
* <puerto>: Puerto donde esta corriendo Redis, en el caso del paso 1) seria 6379. | * <puerto>: Puerto donde esta corriendo Redis, en el caso del paso 1) seria 6379. | ||
− | Para más información, consultar en la explicación de [https:// | + | Para más información, consultar en la explicación de [https://gitlab.siu.edu.ar/siu/rest-hooks Rest-Hooks] |
===En SIU-Guaraní 3w=== | ===En SIU-Guaraní 3w=== |
Revisión del 15:13 23 mar 2018
Rest-Hooks
En SIU-Guaraní Gestión
1) Correr Redis, se debe correr el siguiente comando:
docker run --name some-redis -p6379:6379 -d redis
2) Crear y configurar el archivo <path proyecto Gestión>/instalacion/resthooks.ini
;resthooks.ini
resthooks_activo = 1
[redis_config]
host = <host>
port = <puerto>
resthooks_activo = 1
[redis_config]
host = <host>
port = <puerto>
Se debe reemplazar:
- <path proyecto Gestión>: por el path donde se encuentra instalado el proyecto SIU-Guaraní Gestión.
- <host>: Host donde esta corriendo Redis, en el caso del paso 1) seria localhost.
- <puerto>: Puerto donde esta corriendo Redis, en el caso del paso 1) seria 6379.
Para más información, consultar en la explicación de Rest-Hooks
En SIU-Guaraní 3w
Configurar la URL de SIU-Sanaviron/Quilmes en el archivo <path proyecto 3w>/instalacion/config.php
...
'url_sq_pagos' => 'http://url_sanaviron_pagos/',
...
'url_sq_pagos' => 'http://url_sanaviron_pagos/',
...
También configurar el archivo <path proyecto 3w>/instalacion/servicios_web_config.php (si no existe hacer una copia desde el archivo servicios_web_config_template.php ubicado en el mismo directorio)
...
'consumidos' => array(
'sanaviron' => array(
'tipo' => 'rest',
'parametros' => array( //usa cliente Guzzle, son opciones en formato guzzle
'base_url' => "http://urlsanaviron/rest/",
'defaults' => array (
'auth' => array('<usuario>', '<password>'), //user, password, segun guzzle
'verify' => false //no verificar cert ssl
)
)
),
)
...
'consumidos' => array(
'sanaviron' => array(
'tipo' => 'rest',
'parametros' => array( //usa cliente Guzzle, son opciones en formato guzzle
'base_url' => "http://urlsanaviron/rest/",
'defaults' => array (
'auth' => array('<usuario>', '<password>'), //user, password, segun guzzle
'verify' => false //no verificar cert ssl
)
)
),
)
...
Se debe reemplazar:
- <path proyecto 3w>: por el path donde se encuentra instalado el proyecto SIU-Guaraní 3w
- <usuario>: Usuario otorgado por el administrador de Sanaviron-Quilmes
- <password>: Password otorgado por el administrador de Sanaviron-Quilmes