ckanext-dge-brokenlinks es una extensión para CKAN utilizada en la plataforma datos.gob.es para comprobar si los enlaces de las distribuciones (recursos) son accesibles.
Tip
Guía base y contexto del proyecto: https://github.com/datosgobes/datos.gob.es
- Añade un plugin CKAN para auditoría de enlaces.
- Incluye comandos paster y tareas de celery para la ejecución de comprobaciones.
- Una instancia de CKAN.
- Dependencias Python adicionales:
Compatibilidad con versiones de CKAN:
| CKAN version | Compatible? |
|---|---|
| 2.8 | ❌ No (>= Python 3) |
| 2.9 | ✅ Yes |
| 2.10 | ❓ Unknown |
| 2.11 | ❓ Unknown |
pip install -r requirements.txtpip install -e .Activa el plugin en tu configuración de CKAN:
ckan.plugins = … dge_brokenlinksdge_brokenlinks
Note
From CKAN 2.9 onwards, the paster command used for common CKAN administration tasks has been replaced with the ckan command.
Este repositorio expone los siguientes comandos:
archiverceleryd2
Ejemplo de uso (ajusta el fichero .ini a tu entorno):
ckan -c /etc/ckan/default/ckan.ini archiverpytest --ckan-ini=test.ini ckanext/dge_brokenlinks/testsEste proyecto se distribuye bajo licencia GNU Affero General Public License (AGPL) v3.0 o posterior. Consulta el fichero LICENSE.