Skip to content

Commit

Permalink
Avoid loading R/W datastore resources
Browse files Browse the repository at this point in the history
Fix for compatibility with CKAN Table Designer feature
  • Loading branch information
wardi authored Jan 27, 2025
1 parent dbc7a3c commit c5a0a2f
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions ckanext/xloader/jobs.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
import sqlalchemy as sa

from ckan import model
from ckan.plugins.toolkit import get_action, asbool, enqueue_job, ObjectNotFound, config
from ckan.plugins.toolkit import get_action, asbool, enqueue_job, ObjectNotFound, config, h

from . import db, loader
from .job_exceptions import JobError, HTTPError, DataTooBigError, FileCouldNotBeLoadedError
Expand Down Expand Up @@ -178,8 +178,8 @@ def xloader_data_into_datastore_(input, job_dict, logger):
logger.info('Express Load starting: %s', resource_ckan_url)

# check if the resource url_type is a datastore
if resource.get('url_type') == 'datastore':
logger.info('Ignoring resource - url_type=datastore - dump files are '
if resource.get('url_type') in h.datastore_rw_resource_url_types():
logger.info('Ignoring resource - R/W DataStore resources are '
'managed with the Datastore API')
return

Expand Down

0 comments on commit c5a0a2f

Please sign in to comment.