remove HTTP JSON export of configure services (#5366)

This commit is contained in:
Frédéric Péters 2014-09-01 15:55:01 +02:00
parent cee7c0d27b
commit 1b9e88cc3b
2 changed files with 0 additions and 18 deletions

View File

@ -17,6 +17,4 @@ urlpatterns = patterns('',
url(r'^new-variable-(?P<service>\w+)/(?P<slug>[\w-]+)$',
VariableCreateView.as_view(), name='new-variable-service',),
url(r'^installed_services.json$', installed_services_json_view),
url(r'^operational_services.json$', operational_services_json_view),
)

View File

@ -146,19 +146,3 @@ def operational_check_view(request, service, slug, **kwargs):
response = HttpResponse(content_type='application/json')
json.dump({'operational': object.is_operational()}, response)
return response
def installed_services_json_view(request, **kwargs):
response = HttpResponse(content_type='application/json')
json.dump(utils.get_installed_services_dict(), response)
return response
def operational_services_json_view(request, **kwargs):
response = HttpResponse(content_type='application/json')
json.dump({
'services': [x.as_dict() for x in utils.get_operational_services()],
'variables': dict(((v.name, v.json)
for v in Variable.objects.filter(service_pk__isnull=True))),
}, response)
return response