- slice = Slice.objects.filter(name = sliceName)\r
- abc = ServiceClass.objects.get(name=serviceClass)\r
- if (actionToDo == "update"):\r
- # print getattr(slice,'serviceClass',abc)\r
- setattr(slice,'serviceClass',abc)\r
- #fields = {'serviceClass':ServiceClass.objects.get(name=serviceClass),\r
- # 'imagePreference':imageName,\r
- # 'network':network\r
- # }\r
- #update_slice(sliceName,**fields)\r
- return HttpResponse("Slice updated")
-
+ dataSet = request.POST.get("dataSet","0")\r
+ slice = Slice.objects.all()\r
+ for entry in slice:\r
+ serviceClass = ServiceClass.objects.get(name=serviceClass)\r
+ if(entry.name==sliceName):\r
+ if (actionToDo == "update"):\r
+ setattr(entry,'serviceClass',serviceClass)\r
+ setattr(entry,'imagePreference',imageName)\r
+ setattr(entry,'network',network)\r
+ setattr(entry,'mountDataSets',dataSet)\r
+ entry.save()\r
+ break\r
+ return HttpResponse("Slice updated")\r
+\r