Image Builder: 스크립트 실시간 출력 + script run fix #6

Merged
haedong merged 2 commits from development_c into main 2026-07-30 08:58:39 +09:00
Owner

Summary

  • 스크립트 실행 stdout 실시간 출력 (1초 폴링, 줄 단위)
  • script run bad request 수정 (빈 body 400 방지)
  • 토스트 UI 개선 (상단 가운데, 닫기 버튼)
  • footer 라이선스 문구
  • 바닐라 인스톨러 (.run 패키지)

Test Plan

  • 등록 스크립트 실행 시 실시간 stdout 확인
  • Ad-hoc 스크립트 실행 시 실시간 stdout 확인
  • 스크립트 취소 동작 확인
## Summary - 스크립트 실행 stdout 실시간 출력 (1초 폴링, 줄 단위) - script run bad request 수정 (빈 body 400 방지) - 토스트 UI 개선 (상단 가운데, 닫기 버튼) - footer 라이선스 문구 - 바닐라 인스톨러 (.run 패키지) ## Test Plan - [ ] 등록 스크립트 실행 시 실시간 stdout 확인 - [ ] Ad-hoc 스크립트 실행 시 실시간 stdout 확인 - [ ] 스크립트 취소 동작 확인
- _exec_cmd: communicate() → 줄 단위 실시간 수집 (line-buffered)
- _active_scripts에 output 실시간 누적, stderr 별도 스레드 수집
- GET /api/scripts/output/<key> API 추가
- 프론트엔드: 등록/adhoc 스크립트 실행 시 1초 폴링으로 실시간 표시
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
haedong/cloudnative!6
No description provided.