diff --git a/ckanext/privatedatasets/actions.py b/ckanext/privatedatasets/actions.py index fea1461..ff26762 100644 --- a/ckanext/privatedatasets/actions.py +++ b/ckanext/privatedatasets/actions.py @@ -22,7 +22,6 @@ import ckanext.privatedatasets.constants as constants import db import importlib import logging -import pylons.config as config log = logging.getLogger(__name__) @@ -146,7 +145,7 @@ def _process_package(context, request_data): plugins.toolkit.check_access(method, context, request_data) # Get the parser from the configuration - class_path = config.get(PARSER_CONFIG_PROP, '') + class_path = plugins.toolkit.config.get(PARSER_CONFIG_PROP, '') if class_path != '': try: diff --git a/ckanext/privatedatasets/helpers.py b/ckanext/privatedatasets/helpers.py index c1a851d..4c371ca 100755 --- a/ckanext/privatedatasets/helpers.py +++ b/ckanext/privatedatasets/helpers.py @@ -21,8 +21,6 @@ import ckan.model as model import ckan.plugins.toolkit as tk import db -from pylons import config - from ckan.common import request import logging @@ -62,7 +60,7 @@ def can_read(pkg_dict): def get_config_bool_value(config_name, default_value=False): - value = config.get(config_name, default_value) + value = tk.config.get(config_name, default_value) value = value if type(value) == bool else value != 'False' return value