def server_status(request, index): try: index = int(index) except ValueError: raise Http404 if 'memcached' not in settings.CACHE_BACKEND: raise Http404 if not SERVERS: raise Http404 try: server = SERVERS[index] except IndexError: raise Http404 stats = get_memcached_stats(server) if not stats: raise Http404 context = { 'server': server, 'stats': stats.items(), } return render_to_response( 'memcached/server_status.html', context, context_instance=RequestContext(request) )
def server_list(request): servers = get_cache_server_list() statuses = [] for idx, server in enumerate(servers): statuses.append((idx, server, get_memcached_stats(server))) context = { 'statuses': statuses, } return render_to_response('memcached/server_list.html', context, context_instance=RequestContext(request))
def server_list(request): servers = get_cache_server_list() statuses = [] for idx, server in enumerate(servers): statuses.append((idx, server, get_memcached_stats(server))) context = { 'statuses': statuses, } return render_to_response( 'memcached/server_list.html', context, context_instance=RequestContext(request) )
def server_status(request, index): servers = get_cache_server_list() try: index = int(index) except ValueError: raise Http404 try: server = servers[index] except IndexError: raise Http404 stats = get_memcached_stats(server) if not stats: raise Http404 context = { 'server': server, 'stats': stats.items(), } return render_to_response('memcached/server_status.html', context, context_instance=RequestContext(request))
def server_status(request, index): servers = get_cache_server_list() try: index = int(index) except ValueError: raise Http404 try: server = servers[index] except IndexError: raise Http404 stats = get_memcached_stats(server) if not stats: raise Http404 context = { 'server': server, 'stats': stats.items(), } return render_to_response( 'memcached/server_status.html', context, context_instance=RequestContext(request) )