[arvados] updated: 2.1.0-2784-g46aadf6a6
git repository hosting
git at public.arvados.org
Fri Jul 22 19:46:04 UTC 2022
Summary of changes:
.../src/main/java/org/arvados/client/logic/keep/KeepClient.java | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
via 46aadf6a64881e932adb4c54cb1a8c4b22e84d67 (commit)
via ef833210fd7400727e01c97551ab0e645773d3fb (commit)
from 61d3aed1cd0286c7928167a84267c225938a37ec (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
commit 46aadf6a64881e932adb4c54cb1a8c4b22e84d67
Merge: 61d3aed1c ef833210f
Author: Peter Amstutz <peter.amstutz at curii.com>
Date: Fri Jul 22 15:45:24 2022 -0400
Merge branch 'MajewskiKrzysztof/use_api_token_from_config_object'
refs #19282
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz at curii.com>
commit ef833210fd7400727e01c97551ab0e645773d3fb
Author: Krzysztof Majewski <krzysztof.majewski.km1 at contractors.roche.com>
Date: Fri Jul 8 09:32:26 2022 +0200
Use config parameter to fetch api token in KeepClient
Arvados-DCO-1.1-Signed-off-by: Krzysztof Majewski majewski.kielce at gmail.com
diff --git a/sdk/java-v2/src/main/java/org/arvados/client/logic/keep/KeepClient.java b/sdk/java-v2/src/main/java/org/arvados/client/logic/keep/KeepClient.java
index 9cc732d46..cc409983b 100644
--- a/sdk/java-v2/src/main/java/org/arvados/client/logic/keep/KeepClient.java
+++ b/sdk/java-v2/src/main/java/org/arvados/client/logic/keep/KeepClient.java
@@ -39,14 +39,12 @@ public class KeepClient {
private List<KeepService> keepServices;
private List<KeepService> writableServices;
private Map<String, KeepService> gatewayServices;
- private final String apiToken;
private Integer maxReplicasPerService;
private final ConfigProvider config;
public KeepClient(ConfigProvider config) {
this.config = config;
keepServicesApiClient = new KeepServicesApiClient(config);
- apiToken = config.getApiToken();
}
public byte[] getDataChunk(KeepLocator keepLocator) {
@@ -122,7 +120,7 @@ public class KeepClient {
private List<String> mapNewServices(Map<String, FileTransferHandler> rootsMap, KeepLocator locator,
boolean forceRebuild, boolean needWritable, Map<String, String> headers) {
- headers.putIfAbsent("Authorization", String.format("OAuth2 %s", apiToken));
+ headers.putIfAbsent("Authorization", String.format("OAuth2 %s", config.getApiToken()));
List<String> localRoots = weightedServiceRoots(locator, forceRebuild, needWritable);
for (String root : localRoots) {
FileTransferHandler keepServiceLocal = new FileTransferHandler(root, headers, config);
-----------------------------------------------------------------------
hooks/post-receive
--
More information about the arvados-commits
mailing list