root password comes from hetzner, not me

This commit is contained in:
2025-03-30 13:35:23 +00:00
parent 0d310c2135
commit 2462d1b709
4 changed files with 2 additions and 9 deletions

View File

@@ -26,14 +26,12 @@ class HetznerService extends ServerProviderService
string $serverType,
string $location,
string $image,
string $rootPassword,
): CreatedServer {
$response = $this->connector->send(new CreateServerRequest(
image: $image,
name: $name,
serverType: $serverType,
location: $location,
rootPassword: $rootPassword,
));
if ($response->status() !== 201) {
@@ -43,7 +41,7 @@ class HetznerService extends ServerProviderService
return new CreatedServer(
id: $response->json('server.id'),
name: $name,
rootPassword: $rootPassword,
rootPassword: $response->json('root_password'),
status: $response->json('server.status'),
ipv4: $response->json('server.public_net.ipv4.ip'),
ipv6: $response->json('server.public_net.ipv6.ip'),

View File

@@ -15,7 +15,6 @@ abstract class ServerProviderService
string $serverType,
string $location,
string $image,
string $rootPassword,
): CreatedServer;
abstract public function getServerTypes(): Collection;