Download status
{% if download_request %}
Status
Current state |
{{ status_friendly }} {% if status_friendly.lower() != download_request.state.lower() %}({{ download_request.state }} ){% endif %} |
{% if download_request.state == 'failed' %}
Error |
{{ download_request.message }} |
{% elif download_request.state in ['gen_core', 'gen_derivative'] %}
Processing |
{{ resources.get(download_request.message, {}).get('name', 'Unknown') }} |
{% endif %}
Time since last update |
{{ since_last_update }} |
Created |
{{ download_request.created.strftime('%Y-%m-%d %H:%M:%S') }} |
Last updated |
{{ download_request.modified.strftime('%Y-%m-%d %H:%M:%S') }} |
Time elapsed |
{{ total_time }} |
Download ID |
{{ download_request.id }} |
Request
{% if download_request.core_record %}
Query |
{{ download_request.core_record.query }}
|
Query version |
{{ download_request.core_record.query_version }}
|
{% endif %}
{% if download_request.derivative_record %}
Format |
{{ download_request.derivative_record.format }}
|
{% if download_request.derivative_record.options.get('format_args') %}
Format details |
{% for k, v in
download_request.derivative_record.options.get('format_args',
{}).items() %}
- {{ k }}
{{ v }}
{% endfor %}
|
{% endif %}
Resources in separate files |
{{ download_request.derivative_record.options.get('separate_files', True)
}}
|
Ignore empty fields |
{{ download_request.derivative_record.options.get('ignore_empty_fields',
True) }}
|
{% endif %}
Results
{% if doi %}
Query DOI |
{{ doi.doi }} |
{% endif %}
{% if download_request.core_record and not download_request.state == 'failed' %}
Records |
- Total
- {{ download_request.core_record.total or _('processing') }}
{% if download_request.core_record.resource_totals %}
{% for res_id, res in resources.items() %}
{% if download_request.core_record.resource_totals[res_id] > 0 %}
- {{ res['name'] }}
- {{ download_request.core_record.resource_totals[res_id] }}
{% endif %}
{% endfor %}
{% endif %}
|
{% endif %}
{% if download_request.state == 'complete' %}
Downloads |
|
{% endif %}
{% else %}
Invalid download ID. Please check the URL and try again.
{% endif %}