aboutsummaryrefslogtreecommitdiffstats
path: root/hosted-api/src
diff options
context:
space:
mode:
Diffstat (limited to 'hosted-api/src')
-rw-r--r--hosted-api/src/main/java/ai/vespa/hosted/api/ControllerHttpClient.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/hosted-api/src/main/java/ai/vespa/hosted/api/ControllerHttpClient.java b/hosted-api/src/main/java/ai/vespa/hosted/api/ControllerHttpClient.java
index ec3baf30eae..84d18350993 100644
--- a/hosted-api/src/main/java/ai/vespa/hosted/api/ControllerHttpClient.java
+++ b/hosted-api/src/main/java/ai/vespa/hosted/api/ControllerHttpClient.java
@@ -132,7 +132,7 @@ public abstract class ControllerHttpClient {
/** Returns the Vespa version to compile against, for a hosted Vespa application. This is its lowest runtime version. */
public String compileVersion(ApplicationId id) {
- return toInspector(send(request(HttpRequest.newBuilder(applicationPath(id.tenant(), id.application()))
+ return toInspector(send(request(HttpRequest.newBuilder(compileVersionPath(id.tenant(), id.application()))
.timeout(Duration.ofSeconds(20)),
GET)))
.field("compileVersion").asString();
@@ -212,6 +212,10 @@ public abstract class ControllerHttpClient {
return concatenated(tenantPath(tenant), "application", application.value());
}
+ private URI compileVersionPath(TenantName tenant, ApplicationName application) {
+ return concatenated(applicationPath(tenant, application), "compile-version");
+ }
+
private URI instancePath(ApplicationId id) {
return concatenated(applicationPath(id.tenant(), id.application()), "instance", id.instance().value());
}