Revision 244c552b snf-app/synnefo/admin/api.py

b/snf-app/synnefo/admin/api.py
37 37
from django.http import HttpResponse
38 38

  
39 39
from synnefo.admin.views import requires_admin
40
from synnefo.db import models
40
from synnefo.db.models import VirtualMachine
41 41

  
42 42

  
43 43
@requires_admin
44 44
def servers_info(request, server_id):
45
    server = models.VirtualMachine.objects.get(id=server_id)
45
    server = VirtualMachine.objects.get(id=server_id)
46 46
    reply = {
47 47
    	'name': server.name,
48 48
    	'ref': '#'}
49 49
    return HttpResponse(json.dumps(reply), content_type='application/json')
50

  
51

  
52
@requires_admin
53
def users_info(request, user_id):
54
    user = models.SynnefoUser.objects.get(id=user_id)
55
    reply = {
56
    	'name': user.name,
57
    	'ref': reverse('synnefo.admin.views.users_info', args=(user_id,))}
58
    return HttpResponse(json.dumps(reply), content_type='application/json')

Also available in: Unified diff