archivebox.core.admin_archiveresults

Module Contents

Classes

ArchiveResultInline

ArchiveResultAdmin

Functions

result_url

register_admin

API

archivebox.core.admin_archiveresults.result_url(result: huey_monitor.admin.TaskModel) str[source]
class archivebox.core.admin_archiveresults.ArchiveResultInline[source]

Bases: django.contrib.admin.TabularInline

name[source]

‘Archive Results Log’

model[source]

None

parent_model[source]

None

extra[source]

0

sort_fields[source]

(‘end_ts’, ‘extractor’, ‘output’, ‘status’, ‘cmd_version’)

readonly_fields[source]

(‘id’, ‘result_id’, ‘completed’, ‘command’, ‘version’)

fields[source]

(‘start_ts’, ‘end_ts’)

ordering[source]

(‘end_ts’,)

True

get_parent_object_from_request(request)[source]
completed(obj)[source]
result_id(obj)[source]
command(obj)[source]
version(obj)[source]
get_formset(request, obj=None, **kwargs)[source]
get_readonly_fields(request, obj=None)[source]
class archivebox.core.admin_archiveresults.ArchiveResultAdmin[source]

Bases: archivebox.base_models.admin.ABIDModelAdmin

list_display[source]

(‘abid’, ‘created_by’, ‘created_at’, ‘snapshot_info’, ‘tags_str’, ‘status’, ‘extractor’, ‘cmd_str’, …

sort_fields[source]

(‘abid’, ‘created_by’, ‘created_at’, ‘extractor’, ‘status’)

readonly_fields[source]

(‘cmd_str’, ‘snapshot_info’, ‘tags_str’, ‘created_at’, ‘modified_at’, ‘abid_info’, ‘output_summary’)

search_fields[source]

(‘id’, ‘abid’, ‘snapshot__url’, ‘extractor’, ‘output’, ‘cmd_version’, ‘cmd’, ‘snapshot__timestamp’)

fields[source]

(‘snapshot’, ‘extractor’, ‘status’, ‘retry_at’, ‘start_ts’, ‘end_ts’, ‘created_by’, ‘pwd’, ‘cmd_vers…

autocomplete_fields[source]

[‘snapshot’]

list_filter[source]

(‘status’, ‘extractor’, ‘start_ts’, ‘cmd_version’)

ordering[source]

[‘-start_ts’]

list_per_page[source]

None

paginator[source]

None

save_on_top[source]

True

actions[source]

[‘delete_selected’]

class Meta[source]
verbose_name[source]

‘Archive Result’

verbose_name_plural[source]

‘Archive Results’

change_view(request, object_id, form_url='', extra_context=None)[source]
snapshot_info(result)[source]
tags_str(result)[source]
cmd_str(result)[source]
output_str(result)[source]
output_summary(result)[source]
archivebox.core.admin_archiveresults.register_admin(admin_site)[source]