{% extends "package/base.html" %} {% set logged_in = true if c.userobj else false %} {% set res = resource %} {% block breadcrumb_content_selected %}{% endblock %} {% block breadcrumb_content %} {{ super() }} {% if res %}
  • {% link_for h.resource_display_name(res)|truncate(30), named_route=pkg.type ~ '_resource.read', id=pkg.name, resource_id=res.id %}
  • {{ _('Transform') }} {% endif %} {% endblock %} {% block content_action %} {% if res %} {% link_for _('View resource'), named_route=pkg.type ~ '_resource.read', id=pkg.name, resource_id=res.id, class_='btn btn-default', icon='eye' %} {% endif %} {% endblock %} {% block content_primary_nav %} {% endblock %} {% block primary_content_inner %}

    {% block form_title %}{{ _('Transform Status') }}{% endblock %}

    {% block form %}
    {{ h.csrf_input() }}
    {% endblock %} {{task}} {% if status %} {% if status.error and status.error.message %} {% set show_table = false %}
    {{ _('Upload error:') }} {{ status.error.message }}
    {% elif status.task_info and status.task_info.error %}
    {% if status.task_info.error is string %} {# DataPusher < 0.0.3 #} {{ _('Error:') }} {{ status.task_info.error }} {% elif status.task_info.error is mapping %} {{ _('Error:') }} {{ status.task_info.error.message }} {% for error_key, error_value in status.task_info.error.items() %} {% if error_key != "message" and error_value %}
    {{ error_key }}: {{ error_value }} {% endif %} {% endfor %} {% elif status.task_info.error is iterable %} {{ _('Error traceback:') }}
    {{ ''.join(status.task_info.error) }}
    {% endif %}
    {% endif %} {% if status.status %} {% else %} {% endif %}
    {{ _('Status') }} {{status.status}}
    {{ _('Last updated') }}{{ h.time_ago_from_timestamp(status.last_updated) }}{{ _('Never') }}
    {% if status and status.logs %}

    {{ _('Transformation Log') }}

    {% for item in status.logs|sort(attribute='timestamp') %} {% set level = 'info' if item.level == 'DEBUG' else item.level %} {% set popover_content = 'test' %} {{ h.time_ago_from_timestamp(item.timestamp) }} {% endfor %} {% endif %} {% endif %} {% endblock %} {% block secondary_content %} {% snippet 'package/snippets/resource_info.html', res=res %} {% snippet 'package/snippets/resources.html', pkg=pkg, active=res.id %} {% endblock %} {% block scripts %} {{ super() }} {% asset 'vendor/fileupload' %} {% endblock %}