Ejemplo n.º 1
0
Archivo: views.py Proyecto: triicst/JMS
 def get(self, request):
     """
     Get nodes
     """
     jms = JobManager(user=request.user)
     
     nodes = jms.GetNodes()
     return Response(json.dumps(nodes, default=lambda o: o.__dict__))
Ejemplo n.º 2
0
Archivo: views.py Proyecto: triicst/JMS
 def delete(self, request, node_name):
     """
     Delete node
     """
     jms = JobManager(user=request.user)
     jms.DeleteNode(node_name)
     
     nodes = jms.GetNodes()
     return Response(json.dumps(nodes, default=lambda o: o.__dict__))
Ejemplo n.º 3
0
Archivo: views.py Proyecto: triicst/JMS
 def put(self, request):
     """
     Update node
     """
     n = json.loads(request.body) 
     
     jms = JobManager(user=request.user)
     jms.UpdateNode(n)
     
     nodes = jms.GetNodes()
     return Response(json.dumps(nodes, default=lambda o: o.__dict__))