view수정
All checks were successful
Build And Test / build-and-push (push) Successful in 1m59s

This commit is contained in:
2025-05-21 08:15:13 +09:00
parent 63aa6e4671
commit 9d04482809
2 changed files with 4 additions and 6 deletions

View File

@ -29,7 +29,7 @@ class AnsibleTaskViewSet(viewsets.ModelViewSet):
# ✅ author_email 저장 # ✅ author_email 저장
task = serializer.save(author_email=request.user.email) task = serializer.save(author_email=request.user.email)
logger.info(f"[🔐 저장 완료] user={request.user.email}, task_id={task.id}" logger.info(f"[저장 완료] user={request.user.email}, task_id={task.id}"
) )
return Response(self.get_serializer(task).data, status=status.HTTP_201_CREATED) return Response(self.get_serializer(task).data, status=status.HTTP_201_CREATED)
# try: # try:
@ -47,12 +47,10 @@ class AnsibleTaskViewSet(viewsets.ModelViewSet):
token = request.headers.get("Authorization", "").replace("Bearer ", "") token = request.headers.get("Authorization", "").replace("Bearer ", "")
ssh_key = get_ssh_key_from_auth_server(token) ssh_key = get_ssh_key_from_auth_server(token)
run_ansible_job(task, ssh_key) run_ansible_job(task, ssh_key)
logger.info(f"[🔐 저장 완료] user={user.email}, key_name={key_name}, 암호화 길이={len(encrypted_key)}") logger.info(f"[실행 완료] user={user.email}, key_name={key_name}, 작업={self.get_serializer(task).data}")
logger.info(f"[🔐 SSH 암호화 성공] user={user.email}, key_name={key_name}, 암호화 길이={len(encrypted_key)}")
return Response(self.get_serializer(task).data) return Response(self.get_serializer(task).data)
except Exception as e: except Exception as e:
logger.exception("[❌ SSH 암호화 실패]") logger.error(f"작업 실행 실패: {str(e)}, status=500")
logger.error(f"작업 실행 실패: {str(e)}")
return Response({"error": f"작업 실행 실패: {str(e)}"}, status=500) return Response({"error": f"작업 실행 실패: {str(e)}"}, status=500)

View File

@ -1 +1 @@
0.0.2-r 0.0.2-r2