log error reload server

This commit is contained in:
曹前明 2022-06-24 01:35:04 +08:00
parent da50c134e1
commit 5dd7cd9586
1 changed files with 8 additions and 3 deletions

View File

@ -2,7 +2,7 @@ from rest_framework.views import APIView
from rest_framework.permissions import IsAdminUser from rest_framework.permissions import IsAdminUser
from rest_framework.response import Response from rest_framework.response import Response
from apps.develop.tasks import backup_database, backup_media, reload_web_git, reload_server_git, reload_server_only from apps.develop.tasks import backup_database, backup_media, reload_web_git, reload_server_git, reload_server_only
from rest_framework.exceptions import APIException from rest_framework.exceptions import APIException, ParseError
# Create your views here. # Create your views here.
@ -16,8 +16,13 @@ class ReloadServerGit(APIView):
拉取后端代码并重启服务 拉取后端代码并重启服务
""" """
reload_server_git.delay() completed = reload_server_git()
if completed.returncode == 0:
return Response() return Response()
else:
from server.settings import myLogger
myLogger.error(completed.stdout)
raise ParseError(completed.stdout)
class ReloadClientGit(APIView): class ReloadClientGit(APIView):