ssh암복호화 해결 해야함

This commit is contained in:
2025-05-20 19:07:11 +09:00
parent b172945fc5
commit 69aca7ae85
9 changed files with 276 additions and 5 deletions

32
ansible/serializers.py Normal file
View File

@ -0,0 +1,32 @@
from rest_framework import serializers
from .models import AnsibleTask
# ✅ 기본 Serializer: 목록 / 생성용
class AnsibleTaskSerializer(serializers.ModelSerializer):
class Meta:
model = AnsibleTask
fields = [
"id",
"name",
"playbook_content",
"inventory_content",
"status",
"output",
"created_at",
]
read_only_fields = ("id", "status", "output", "created_at")
# ✅ 상세용 Serializer: 실행 결과만 확인
class AnsibleTaskDetailSerializer(serializers.ModelSerializer):
class Meta:
model = AnsibleTask
fields = [
"id",
"name",
"status",
"output",
"created_at",
]
read_only_fields = fields