Skip to content

Commit

Permalink
Elimina la verificación de SSL en las requests de ckan_reader.
Browse files Browse the repository at this point in the history
  • Loading branch information
abenassi committed Aug 1, 2017
1 parent 2b5ddb6 commit dea7fc3
Show file tree
Hide file tree
Showing 4 changed files with 24 additions and 11 deletions.
5 changes: 5 additions & 0 deletions HISTORY.md
@@ -1,6 +1,11 @@
History
=======

0.2.20 (2017-08-01)
-------------------

* Elimina la verificación de SSL en las requests de ckan_reader.

0.2.19 (2017-08-01)
-------------------

Expand Down
2 changes: 1 addition & 1 deletion pydatajson/__init__.py
Expand Up @@ -9,4 +9,4 @@

__author__ = """Datos Argentina"""
__email__ = 'datos@modernizacion.gob.ar'
__version__ = '0.2.19'
__version__ = '0.2.20'
26 changes: 17 additions & 9 deletions pydatajson/ckan_reader.py
Expand Up @@ -43,20 +43,28 @@ def read_ckan_catalog(portal_url):
catalog = {}

try:
status = portal.call_action('status_show')
packages_list = portal.call_action('package_list')
groups_list = portal.call_action('group_list')

packages = [portal.call_action('package_show', {'name_or_id': pkg})
for pkg in packages_list]

groups = [portal.call_action('group_show', {'id': grp})
for grp in groups_list]
status = portal.call_action(
'status_show', requests_kwargs={"verify": False})
packages_list = portal.call_action(
'package_list', requests_kwargs={"verify": False})
groups_list = portal.call_action(
'group_list', requests_kwargs={"verify": False})

packages = [portal.call_action(
'package_show', {'name_or_id': pkg},
requests_kwargs={"verify": False})
for pkg in packages_list]

groups = [portal.call_action(
'group_show', {'id': grp},
requests_kwargs={"verify": False})
for grp in groups_list]

catalog = map_status_to_catalog(status)
catalog["dataset"] = map_packages_to_datasets(
packages, portal_url)
catalog["themeTaxonomy"] = map_groups_to_themes(groups)

except:
logging.error(
'Error al procesar el portal %s', portal_url, exc_info=True)
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Expand Up @@ -18,7 +18,7 @@

setup(
name='pydatajson',
version='0.2.19',
version='0.2.20',
description="Paquete en python con herramientas para generar y validar metadatos de catálogos de datos en formato data.json.",
long_description=readme + '\n\n' + history,
author="Datos Argentina",
Expand Down

0 comments on commit dea7fc3

Please sign in to comment.