コード例 #1
0
ファイル: ajax.py プロジェクト: cfe-lab/Kive
 def list(self, request, *args, **kwargs):
     ContainerRun.check_slurm_state()
     return super(ContainerRunViewSet, self).list(request, *args, **kwargs)
コード例 #2
0
ファイル: ajax.py プロジェクト: cfe-lab/Kive
 def retrieve(self, request, *args, **kwargs):
     pk = kwargs.get('pk')
     ContainerRun.check_slurm_state(pk)
     return super(ContainerRunViewSet, self).retrieve(request, *args, **kwargs)
コード例 #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)
コード例 #4
0
ファイル: ajax.py プロジェクト: cfe-lab/Kive
 def list(self, request, *args, **kwargs):
     ContainerRun.check_slurm_state()
     return super(ContainerRunViewSet, self).list(request, *args, **kwargs)
コード例 #5
0
ファイル: ajax.py プロジェクト: cfe-lab/Kive
 def retrieve(self, request, *args, **kwargs):
     pk = kwargs.get('pk')
     ContainerRun.check_slurm_state(pk)
     return super(ContainerRunViewSet,
                  self).retrieve(request, *args, **kwargs)
コード例 #6
0
ファイル: views.py プロジェクト: cfe-lab/Kive
 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)