31 lines
872 B
TypeScript
31 lines
872 B
TypeScript
// Request/observation boundary used by APIs, campaigns, beta tests, and schedules.
|
|
// Execution is driven exclusively by the provisioning worker.
|
|
export {
|
|
requestLifecycle,
|
|
requestRetryWithRebuild,
|
|
requestRestart,
|
|
requestWatchdogLifecycle,
|
|
escalateWatchdogRestart,
|
|
provisioningOperation,
|
|
cancelProvisioning,
|
|
releaseRestartRequest
|
|
} from './requests.js';
|
|
export type { LifecycleOperation, RestartSource } from './requests.js';
|
|
export {
|
|
queueCreateServer,
|
|
destroyServer,
|
|
previewCreation,
|
|
creationQueue,
|
|
nextLobbyNumber
|
|
} from './instances.js';
|
|
export {
|
|
getDeployment,
|
|
listDeployments,
|
|
resumeVerification,
|
|
resumeCleanup,
|
|
resumeRebuild,
|
|
cancelRemoval
|
|
} from './history.js';
|
|
export { deploymentActivity } from './activity.js';
|
|
export { restartSettling, restartRecoveryPending } from './restarts.js';
|