Adds to pxe creation a variable to charges other oglives

pull/3/head
Luis Gerardo Romero Garcia 2024-05-30 17:09:55 +02:00
parent 2bf53c1ec6
commit d7bac3e5ce
1 changed files with 2 additions and 1 deletions

View File

@ -725,6 +725,7 @@ public function getBootFiles(): JsonResponse
$templateName = $data['template_name'] ?? null;
$mac = $data['mac'] ?? null;
$serverIp = $data['server_ip'] ?? null;
$ogLiveDir = $data['oglivedir'] ?? 'ogLive';
if (!$templateName || !$mac || !$serverIp) {
return new JsonResponse(['error' => 'Invalid input'], Response::HTTP_BAD_REQUEST);
@ -783,7 +784,7 @@ public function getBootFiles(): JsonResponse
(strpos($parameters['resolution'], ':') !== false ? 'video=' . $parameters['resolution'] : ' ' . $parameters['resolution']));
$pxeContent = str_replace(['__INFOHOST__', '__SERVERIP__'], [$kernelArgs, $serverIp], $templateContent);
$pxeContent = str_replace(['__INFOHOST__', '__SERVERIP__', '__OGLIVE__'], [$kernelArgs, $serverIp, $ogLiveDir], $templateContent);
$pxeFileName = '01-' . $mac;