aboutsummaryrefslogtreecommitdiffstats
path: root/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/archive
diff options
context:
space:
mode:
authorValerij Fredriksen <valerijf@yahooinc.com>2023-02-28 11:17:45 +0100
committerValerij Fredriksen <valerijf@yahooinc.com>2023-02-28 11:17:45 +0100
commitd18281c03338be2c53ccaffc0b849a9e86c2f488 (patch)
tree5a0e74633053cb448d941f6c1ba19829b9d692d6 /node-repository/src/main/java/com/yahoo/vespa/hosted/provision/archive
parentc9c6360578182ea06fa19f45c8ddc51f00b3f0c0 (diff)
Handle bucket name ending with tenant name
Diffstat (limited to 'node-repository/src/main/java/com/yahoo/vespa/hosted/provision/archive')
-rw-r--r--node-repository/src/main/java/com/yahoo/vespa/hosted/provision/archive/ArchiveUriManager.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/archive/ArchiveUriManager.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/archive/ArchiveUriManager.java
index 3ff6999f082..faa360bbcb1 100644
--- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/archive/ArchiveUriManager.java
+++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/archive/ArchiveUriManager.java
@@ -47,8 +47,8 @@ public class ArchiveUriManager {
archiveUris.get().tenantArchiveUris().get(app.tenant()))
.map(uri -> {
// TODO (freva): Remove when all URIs dont have tenant name in them anymore
- String tenantSuffix = app.tenant().value() + "/";
- if (uri.endsWith(tenantSuffix)) return uri.substring(0, uri.length() - tenantSuffix.length());
+ String tenantSuffix = "/" + app.tenant().value() + "/";
+ if (uri.endsWith(tenantSuffix)) return uri.substring(0, uri.length() - tenantSuffix.length() + 1);
return uri;
})
.map(uri -> {