fixed reputation.py
[unfold.git] / portal / reputationview.py
index fcc5ff0..c59f4bc 100644 (file)
@@ -22,7 +22,7 @@ from django.views.decorators.csrf import csrf_exempt
 from django.http                  import *
 
 
-def response_mimetype(request):
+def response_content_type(request):
         
     if "application/json" in request.META['HTTP_ACCEPT']:
         return "application/json"
@@ -60,6 +60,7 @@ def timestamp_to_unix(timest):
 def slice_to_exp(slices_users):
     experiments = {}
     testbeds = {}
+    start_t= {}
     wildcard_testbeds = {}
    
     
@@ -130,11 +131,11 @@ def slice_to_exp(slices_users):
                 for resource in slice['resource']:
                     testbed_start = resource.index('IDN+')+4
                     testbed_end = resource.index('+node+')
-                    tb = resource[testbed_start:testbed_end]
-                    if 'ple:' in tb:
-                        tb = 'ple'
-                    if 'omf:nitos' in tb:
-                        tb = 'omf:nitos'
+                    testbed = resource[testbed_start:testbed_end]
+                    if 'ple:' in testbed:
+                        testbed = 'ple'
+                    if 'omf:nitos' in testbed:
+                        testbed = 'omf:nitos'
                     node = resource[testbed_end+6:]
                     
                     if testbed in testbeds:
@@ -233,7 +234,7 @@ class ReputationView (LoginRequiredAutoLogoutView, ThemeView):
             
             slicedata_received = json_to_rest('http://survivor.lab.netmode.ntua.gr:4567/reputation/json', dict_to_send )
                         
-            return HttpResponse(json.dumps(slicedata_received), content_type = response_mimetype(self.request))
+            return HttpResponse(json.dumps(slicedata_received), content_type = response_content_type(self.request))
 
                 
         slices_users = []
@@ -376,4 +377,4 @@ class ReputationView (LoginRequiredAutoLogoutView, ThemeView):
                     
                     
                     
-            
\ No newline at end of file
+