fix overallocation

This commit is contained in:
ok236449 2022-08-19 20:14:30 +02:00
parent c908ee7977
commit c929fd7ddd

View file

@ -368,8 +368,8 @@ class Pterodactyl
throw self::getException($e->getMessage());
}
$node = $response['attributes'];
$freeMemory = $node['memory'] - $node['allocated_resources']['memory'];
$freeDisk = $node['disk'] - $node['allocated_resources']['disk'];
$freeMemory = ($node['memory']*($node['memory_overallocate']+100)/100) - $node['allocated_resources']['memory'];
$freeDisk = ($node['disk']*($node['disk_overallocate']+100)/100) - $node['allocated_resources']['disk'];
if ($freeMemory < $requireMemory) {
return false;
}