Issue #56, remove scheduled tasks list view

This commit is contained in:
Roberto Rosario
2014-10-01 22:53:48 -04:00
parent aaeb2a5bdf
commit 2c12c61785
6 changed files with 0 additions and 63 deletions

View File

@@ -3,9 +3,6 @@ from __future__ import absolute_import
import atexit
import logging
from project_tools.api import register_tool
from .links import job_list
from .runtime import scheduler
import logging
@@ -18,4 +15,3 @@ def schedule_shutdown_on_exit():
atexit.register(schedule_shutdown_on_exit)
register_tool(job_list)

View File

@@ -1,7 +0,0 @@
from __future__ import absolute_import
from django.utils.translation import ugettext_lazy as _
from .permissions import PERMISSION_VIEW_JOB_LIST
job_list = {'text': _(u'interval job list'), 'view': 'scheduler:job_list', 'icon': 'time.png', 'permissions': [PERMISSION_VIEW_JOB_LIST]}

View File

@@ -1,8 +0,0 @@
from __future__ import absolute_import
from django.utils.translation import ugettext_lazy as _
from permissions.models import PermissionNamespace, Permission
namespace = PermissionNamespace('scheduler', _(u'Scheduler'))
PERMISSION_VIEW_JOB_LIST = Permission.objects.register(namespace, 'jobs_list', _(u'View the interval job list'))

View File

@@ -1,5 +0,0 @@
from django.conf.urls import patterns, url
urlpatterns = patterns('scheduler.views',
url(r'^list/$', 'job_list', (), 'job_list'),
)

View File

@@ -1,38 +0,0 @@
from __future__ import absolute_import
from django.shortcuts import render_to_response
from django.template import RequestContext
from django.utils.translation import ugettext_lazy as _
from common.utils import encapsulate
from permissions.models import Permission
from .api import get_job_list
from .permissions import PERMISSION_VIEW_JOB_LIST
def job_list(request):
Permission.objects.check_permissions(request.user, [PERMISSION_VIEW_JOB_LIST])
context = {
'object_list': get_job_list(),
'title': _(u'interval jobs'),
'extra_columns': [
{
'name': _(u'label'),
'attribute': encapsulate(lambda job: job['title'])
},
{
'name': _(u'start date time'),
'attribute': encapsulate(lambda job: job['job'].trigger.start_date)
},
{
'name': _(u'interval'),
'attribute': encapsulate(lambda job: job['job'].trigger.interval)
},
],
'hide_object': True,
}
return render_to_response('main/generic_list.html', context,
context_instance=RequestContext(request))

View File

@@ -34,7 +34,6 @@ urlpatterns = patterns('',
(r'^documents/signatures/', include('document_signatures.urls', namespace='signatures')),
(r'^checkouts/', include('checkouts.urls', namespace='checkout')),
(r'^installation/', include('installation.urls', namespace='installation')),
(r'^scheduler/', include('scheduler.urls', namespace='scheduler')),
(r'^bootstrap/', include('bootstrap.urls', namespace='bootstrap')),
(r'^registration/', include('registration.urls', namespace='registration')),
(r'^statistics/', include('statistics.urls', namespace='statistics')),