Tools tab: PLE slicename is coming from hash_loginbase() of sfa.planetlab.plxrn
authorYasin Rahman <mohammed-yasin.rahman@lip6.fr>
Thu, 26 Feb 2015 16:23:57 +0000 (17:23 +0100)
committerYasin Rahman <mohammed-yasin.rahman@lip6.fr>
Thu, 26 Feb 2015 16:23:57 +0000 (17:23 +0100)
portal/slicetabexperiment.py

index f198e15..9c4ab47 100644 (file)
@@ -17,6 +17,8 @@ from myslice.configengine import ConfigEngine
 from myslice.theme import ThemeView
 from myslice.configengine import ConfigEngine
 
+from sfa.planetlab.plxrn import hash_loginbase
+
 import urllib2,json
 
 class ExperimentView (FreeAccessView, ThemeView):
@@ -27,8 +29,11 @@ class ExperimentView (FreeAccessView, ThemeView):
         username = self.request.user    
         
         split_slicename = slicename.split('.')
-        ple_slicename = split_slicename[0] + '8' + split_slicename[1] + '_' + split_slicename[2]
-
+        ple_slicename = hash_loginbase(split_slicename[0] + '.' + split_slicename[1]) + '_' + split_slicename[2]
+        
+        print "testing-yasin"
+        print ple_slicename
+        
         query_current_resources = Query.get('slice').select('resource').filter_by('slice_hrn','==',slicename)
         current_resources = execute_query(request, query_current_resources)