feat: 게이트웨이 시계 생명주기 권위 연결

This commit is contained in:
Hide_D committed 2026-09-03 09:49:53 +00:00
1 parent a3e2bf90ae
commit a9f23703d9
7 files changed
+330 -25

No files matched your search

+13
View File
@@ -2750,6 +2750,19 @@ export const adminRouter = router({
};
await ctx.profiles.updateMeta(input.profileName, nextMeta);
if (mappedStatus) {
if (input.action === 'PAUSE' || input.action === 'STOP') {
await ctx.orchestrator.transitionProfileClock(
input.profileName,
'SUSPEND',
input.reason?.trim() || `gateway ${input.action.toLowerCase()} by ${adminAuth.user.id}`
);
} else if (input.action === 'RESUME') {
await ctx.orchestrator.transitionProfileClock(
input.profileName,
'RESUME',
input.reason?.trim() || `gateway resume by ${adminAuth.user.id}`
);
}
await ctx.profiles.updateStatus(input.profileName, mappedStatus);
await ctx.orchestrator.reconcileNow();
const appliedActionRecord = {