Skip to content
Snippets Groups Projects
Commit d567b490 authored by Jesper Zedlitz's avatar Jesper Zedlitz
Browse files

Kopieren von Dateien während des Harvest-Prozesses konfigurierbar

parent b02664af
No related branches found
No related tags found
1 merge request!17Stage System soll in Zukunft Master Branch erhalten
...@@ -5,6 +5,7 @@ import ckan.model as model ...@@ -5,6 +5,7 @@ import ckan.model as model
import ckan.lib.dictization.model_dictize as model_dictize import ckan.lib.dictization.model_dictize as model_dictize
from ckan.lib.munge import munge_title_to_name from ckan.lib.munge import munge_title_to_name
import ckan.plugins.toolkit as toolkit import ckan.plugins.toolkit as toolkit
from pylons import config
from ckan.lib.search.common import make_connection, SearchError from ckan.lib.search.common import make_connection, SearchError
import pysolr import pysolr
import datetime import datetime
...@@ -147,7 +148,11 @@ def autocomplete(context, data_dict): ...@@ -147,7 +148,11 @@ def autocomplete(context, data_dict):
def odsh_resource_create(context, data_dict): def odsh_resource_create(context, data_dict):
is_linked_resource = not isinstance(data_dict['upload'], cgi.FieldStorage) copy_remote_resources = toolkit.asbool(
config.get('ckanext.odsh.copy_remote_resources', 'False')
)
if copy_remote_resources:
is_linked_resource = ( not 'upload' in data_dict ) or ( not isinstance(data_dict['upload'], cgi.FieldStorage))
if is_linked_resource: if is_linked_resource:
_download_linked_resource_to_tmp(data_dict['url']) _download_linked_resource_to_tmp(data_dict['url'])
_emulate_file_upload(data_dict) _emulate_file_upload(data_dict)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment