mirror of
https://github.com/Steffo99/sophon.git
synced 2024-12-22 14:54:22 +00:00
🧹 Specify return type in sophon.notebook custom actions
This commit is contained in:
parent
ea4278efc2
commit
a5205f0786
1 changed files with 5 additions and 5 deletions
|
@ -25,7 +25,7 @@ class NotebooksViewSet(SophonGroupViewSet, metaclass=abc.ABCMeta):
|
||||||
return NoneSerializer
|
return NoneSerializer
|
||||||
|
|
||||||
@action(["PATCH"], detail=True)
|
@action(["PATCH"], detail=True)
|
||||||
def sync(self, request: Request, **kwargs):
|
def sync(self, request: Request, **kwargs) -> Response:
|
||||||
"""
|
"""
|
||||||
Update the `Notebook`'s state.
|
Update the `Notebook`'s state.
|
||||||
"""
|
"""
|
||||||
|
@ -36,7 +36,7 @@ class NotebooksViewSet(SophonGroupViewSet, metaclass=abc.ABCMeta):
|
||||||
return Response(serializer.data, status.HTTP_200_OK)
|
return Response(serializer.data, status.HTTP_200_OK)
|
||||||
|
|
||||||
@action(["PATCH"], detail=True)
|
@action(["PATCH"], detail=True)
|
||||||
def start(self, request: Request, **kwargs):
|
def start(self, request: Request, **kwargs) -> Response:
|
||||||
"""
|
"""
|
||||||
Start the `Notebook`.
|
Start the `Notebook`.
|
||||||
"""
|
"""
|
||||||
|
@ -47,7 +47,7 @@ class NotebooksViewSet(SophonGroupViewSet, metaclass=abc.ABCMeta):
|
||||||
return Response(serializer.data, status.HTTP_200_OK)
|
return Response(serializer.data, status.HTTP_200_OK)
|
||||||
|
|
||||||
@action(["PATCH"], detail=True)
|
@action(["PATCH"], detail=True)
|
||||||
def lock(self, request: Request, **kwargs):
|
def lock(self, request: Request, **kwargs) -> Response:
|
||||||
"""
|
"""
|
||||||
Lock the `Notebook`.
|
Lock the `Notebook`.
|
||||||
|
|
||||||
|
@ -62,7 +62,7 @@ class NotebooksViewSet(SophonGroupViewSet, metaclass=abc.ABCMeta):
|
||||||
return Response(serializer.data, status.HTTP_200_OK)
|
return Response(serializer.data, status.HTTP_200_OK)
|
||||||
|
|
||||||
@action(["PATCH"], detail=True)
|
@action(["PATCH"], detail=True)
|
||||||
def unlock(self, request: Request, **kwargs):
|
def unlock(self, request: Request, **kwargs) -> Response:
|
||||||
"""
|
"""
|
||||||
Unlock the `Notebook`.
|
Unlock the `Notebook`.
|
||||||
|
|
||||||
|
@ -76,7 +76,7 @@ class NotebooksViewSet(SophonGroupViewSet, metaclass=abc.ABCMeta):
|
||||||
return Response(serializer.data, status.HTTP_200_OK)
|
return Response(serializer.data, status.HTTP_200_OK)
|
||||||
|
|
||||||
@action(["PATCH"], detail=True)
|
@action(["PATCH"], detail=True)
|
||||||
def stop(self, request: Request, **kwargs):
|
def stop(self, request: Request, **kwargs) -> Response:
|
||||||
"""
|
"""
|
||||||
Stop the `Notebook`.
|
Stop the `Notebook`.
|
||||||
"""
|
"""
|
||||||
|
|
Loading…
Reference in a new issue