comment out Crawl api methods temporarily

This commit is contained in:
Nick Sweeting 2024-10-14 15:41:58 -07:00
parent 536a5ea745
commit f75ae805f8
No known key found for this signature in database
11 changed files with 1038 additions and 9 deletions
archivebox/queues

View file

@ -0,0 +1,26 @@
__package__ = 'archivebox.queues'
import abx
from django.contrib.auth import get_permission_codename
from huey_monitor.apps import HueyMonitorConfig
from huey_monitor.admin import TaskModel, TaskModelAdmin, SignalInfoModel, SignalInfoModelAdmin
HueyMonitorConfig.verbose_name = 'Background Workers'
class CustomTaskModelAdmin(TaskModelAdmin):
actions = ["delete_selected"]
def has_delete_permission(self, request, obj=None):
codename = get_permission_codename("delete", self.opts)
return request.user.has_perm("%s.%s" % (self.opts.app_label, codename))
@abx.hookimpl
def register_admin(admin_site):
admin_site.register(TaskModel, CustomTaskModelAdmin)
admin_site.register(SignalInfoModel, SignalInfoModelAdmin)