summaryrefslogtreecommitdiffstats
path: root/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/restapi/NodesV2ApiHandler.java
diff options
context:
space:
mode:
authorHåkon Hallingstad <hakon@yahooinc.com>2024-02-16 16:45:27 +0100
committerHåkon Hallingstad <hakon@yahooinc.com>2024-02-16 16:45:27 +0100
commit80f4fd8d0012bf50f4bcf7d5b7a1dc3d574ff450 (patch)
treea8cc37360a26cd5f87ce51c57e08bc62f23571ac /node-repository/src/main/java/com/yahoo/vespa/hosted/provision/restapi/NodesV2ApiHandler.java
parent7c38895db17aff80157e34148be4fa9879719c4d (diff)
Set extraId if present when adding node
Diffstat (limited to 'node-repository/src/main/java/com/yahoo/vespa/hosted/provision/restapi/NodesV2ApiHandler.java')
-rw-r--r--node-repository/src/main/java/com/yahoo/vespa/hosted/provision/restapi/NodesV2ApiHandler.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/restapi/NodesV2ApiHandler.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/restapi/NodesV2ApiHandler.java
index 0b157e8635b..cef28045a8b 100644
--- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/restapi/NodesV2ApiHandler.java
+++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/restapi/NodesV2ApiHandler.java
@@ -302,6 +302,7 @@ public class NodesV2ApiHandler extends ThreadedHttpRequestHandler {
flavorFromSlime(inspector),
nodeTypeFromSlime(inspector.field("type")))
.cloudAccount(nodeRepository.zone().cloud().account());
+ optionalString(inspector.field("extraId")).ifPresent(builder::extraId);
optionalString(inspector.field("parentHostname")).ifPresent(builder::parentHostname);
optionalString(inspector.field("modelName")).ifPresent(builder::modelName);
optionalString(inspector.field("reservedTo")).map(TenantName::from).ifPresent(builder::reservedTo);