Пример #1
0
 def post(self, request, rid):
     with self._handle_exception(request):
         rs = ReplicaShare.objects.get(id=rid)
         ts = datetime.utcnow().replace(tzinfo=utc)
         snap_name = request.data.get("snap_name")
         rt = ReceiveTrail(rshare=rs, snap_name=snap_name, status="pending", receive_pending=ts)
         rt.save()
         return Response(ReceiveTrailSerializer(rt).data)
Пример #2
0
 def post(self, request, rid):
     rs = ReplicaShare.objects.get(id=rid)
     snap_name = request.DATA['snap_name']
     ts = datetime.utcnow().replace(tzinfo=utc)
     rt = ReceiveTrail(rshare=rs, snap_name=snap_name,
                       status='pending', receive_pending=ts)
     rt.save()
     return Response(ReceiveTrailSerializer(rt).data)
Пример #3
0
 def post(self, request, rid):
     with self._handle_exception(request):
         rs = ReplicaShare.objects.get(id=rid)
         ts = datetime.utcnow().replace(tzinfo=utc)
         snap_name = request.data.get('snap_name')
         rt = ReceiveTrail(rshare=rs, snap_name=snap_name,
                           status='pending', receive_pending=ts)
         rt.save()
         return Response(ReceiveTrailSerializer(rt).data)
Пример #4
0
 def post(self, request, rid):
     rs = ReplicaShare.objects.get(id=rid)
     snap_name = request.DATA['snap_name']
     ts = datetime.utcnow().replace(tzinfo=utc)
     rt = ReceiveTrail(rshare=rs,
                       snap_name=snap_name,
                       status='pending',
                       receive_pending=ts)
     rt.save()
     return Response(ReceiveTrailSerializer(rt).data)