summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorØyvind Grønnesby <oyving@verizonmedia.com>2021-09-27 09:17:02 +0200
committerØyvind Grønnesby <oyving@verizonmedia.com>2021-09-27 09:17:02 +0200
commite5afa957f0a557f538f9fdd1040c1f8f4187b1f2 (patch)
tree2afa7bcb675a1553d6ee21db4c803293747ad87d
parent60c19684890949c64dbaaa0d67706b7216f513b1 (diff)
Instances already created implicitly
-rw-r--r--controller-server/src/main/java/com/yahoo/vespa/hosted/controller/restapi/application/ApplicationApiHandler.java10
1 files changed, 1 insertions, 9 deletions
diff --git a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/restapi/application/ApplicationApiHandler.java b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/restapi/application/ApplicationApiHandler.java
index 04a50ccef84..5bcabd3c1a8 100644
--- a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/restapi/application/ApplicationApiHandler.java
+++ b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/restapi/application/ApplicationApiHandler.java
@@ -1968,7 +1968,7 @@ public class ApplicationApiHandler extends AuditLoggingRequestHandler {
.flatMap(options -> optional("vespaVersion", options))
.map(Version::fromString);
- ensureInstanceExistsForPublic(id, request);
+ ensureApplicationExistsForPublic(TenantAndApplicationId.from(id), request);
controller.jobController().deploy(id, type, version, applicationPackage);
RunId runId = controller.jobController().last(id, type).get().id();
@@ -2731,13 +2731,5 @@ public class ApplicationApiHandler extends AuditLoggingRequestHandler {
}
}
- private void ensureInstanceExistsForPublic(ApplicationId id, HttpRequest request) {
- ensureApplicationExistsForPublic(TenantAndApplicationId.from(id), request);
- if (controller.system().isPublic() && controller.applications().getInstance(id).isEmpty()) {
- log.fine("Instance does not exist in public, creating: " + id);
- controller.applications().createInstance(id);
- }
- }
-
}