fix(dev): keep QEMU servers that still have resources on seed

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Andras Bacsai
2026-11-06 15:03:46 +01:00
co-authored by Claude Opus 5.5
parent 71d33863af
commit 9781921217
@@ -33,10 +33,13 @@ class SeedDevelopmentQemuServer
}
if ($removeOtherServers) {
// A server that still has resources stays, because its resources need it.
Server::query()
->where('uuid', 'like', 'development-qemu-%')
->where('uuid', '!=', $profile['uuid'])
->delete();
->get()
->filter(fn (Server $server) => $server->definedResources()->isEmpty())
->each->delete();
}
$server = $asLocalhost