Remove task inspection from task manager app

Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
This commit is contained in:
Roberto Rosario
2019-07-24 02:49:37 -04:00
parent fac77a2f73
commit 6f907d156a
8 changed files with 6 additions and 180 deletions

View File

@@ -8,18 +8,13 @@ from mayan.apps.common.menus import menu_object, menu_secondary, menu_tools
from mayan.apps.navigation.classes import SourceColumn
from .classes import CeleryQueue, Task
from .links import (
link_queue_list, link_queue_active_task_list,
link_queue_scheduled_task_list, link_queue_reserved_task_list,
link_task_manager
)
from .links import link_task_manager
from .settings import * # NOQA
class TaskManagerApp(MayanAppConfig):
app_namespace = 'task_manager'
app_url = 'task_manager'
has_tests = True
name = 'mayan.apps.task_manager'
verbose_name = _('Task manager')
@@ -65,16 +60,4 @@ class TaskManagerApp(MayanAppConfig):
func=lambda context: context['object'].kwargs['worker_pid']
)
menu_object.bind_links(
links=(
link_queue_active_task_list, link_queue_scheduled_task_list,
link_queue_reserved_task_list,
), sources=(CeleryQueue,)
)
menu_secondary.bind_links(
links=(link_queue_list,),
sources=(CeleryQueue, Task, 'task_manager:queue_list')
)
menu_tools.bind_links(links=(link_task_manager,))