Adds to pxe creation a variable to charges other oglives
parent
2bf53c1ec6
commit
d7bac3e5ce
|
@ -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;
|
||||
|
|
Loading…
Reference in New Issue