Pool Plutonium keys by game for launches and autoscaling
This commit is contained in:
@@ -111,11 +111,11 @@ describe('active beta destruction guard', () => {
|
||||
const { requestLifecycle } = await import('../../src/lib/server/fleet/lifecycle.js');
|
||||
const { cancelRemoval } = await import('../../src/lib/server/fleet/deployments.js');
|
||||
const { cancelProvisioning } = await import('../../src/lib/server/provisioning/requests.js');
|
||||
const { saveServerKey } = await import('../../src/lib/server/fleet/server-keys.js');
|
||||
const { reserveServerKey } = await import('../../src/lib/server/fleet/server-keys.js');
|
||||
const { createScript } = await import('../../src/lib/server/fleet/scripts.js');
|
||||
const { openBeta } = await import('../../src/lib/server/fleet/beta.js');
|
||||
const { db } = await import('../../src/lib/server/db/index.js');
|
||||
saveServerKey(server, 'saved-key');
|
||||
reserveServerKey(server, 't5', 'saved-key');
|
||||
const queued = action === 'destroy' ? destroyServer(server) : requestLifecycle(server, 'rebuild');
|
||||
expect(queued.ok).toBe(true);
|
||||
if (!queued.ok) throw new Error('Expected queued removal');
|
||||
|
||||
Reference in New Issue
Block a user