Exemple #1
0
 def list(self, request, *args, **kwargs):
     ContainerRun.check_slurm_state()
     return super(ContainerRunViewSet, self).list(request, *args, **kwargs)
Exemple #2
0
 def retrieve(self, request, *args, **kwargs):
     pk = kwargs.get('pk')
     ContainerRun.check_slurm_state(pk)
     return super(ContainerRunViewSet, self).retrieve(request, *args, **kwargs)
Exemple #3
0
 def get(self, request, *args, **kwargs):
     # noinspection PyTypeChecker
     pk = kwargs.get('pk')
     ContainerRun.check_slurm_state(pk)
     return super(ContainerRunUpdate, self).get(request, *args, **kwargs)
Exemple #4
0
 def list(self, request, *args, **kwargs):
     ContainerRun.check_slurm_state()
     return super(ContainerRunViewSet, self).list(request, *args, **kwargs)
Exemple #5
0
 def retrieve(self, request, *args, **kwargs):
     pk = kwargs.get('pk')
     ContainerRun.check_slurm_state(pk)
     return super(ContainerRunViewSet,
                  self).retrieve(request, *args, **kwargs)
Exemple #6
0
 def get(self, request, *args, **kwargs):
     # noinspection PyTypeChecker
     pk = kwargs.get('pk')
     ContainerRun.check_slurm_state(pk)
     return super(ContainerRunUpdate, self).get(request, *args, **kwargs)