diff options
author | Martin Stockhammer <martin.stockhammer@ars.de> | 2018-03-27 07:57:58 +0200 |
---|---|---|
committer | Martin Stockhammer <martin.stockhammer@ars.de> | 2018-03-27 07:57:58 +0200 |
commit | 2541e48dce8917aafb81c4a93243f48ed4aa0c51 (patch) | |
tree | e8bd6b550fe583366d61160efe71c3e8a0da70e0 /archiva-modules/archiva-base | |
parent | 663768d83ab7230848ff742cb74cdc1106608181 (diff) | |
download | archiva-2541e48dce8917aafb81c4a93243f48ed4aa0c51.tar.gz archiva-2541e48dce8917aafb81c4a93243f48ed4aa0c51.zip |
Adapting to event api change
Diffstat (limited to 'archiva-modules/archiva-base')
-rw-r--r-- | archiva-modules/archiva-base/archiva-repository-admin/archiva-repository-admin-default/src/test/java/org/apache/archiva/admin/mock/ArchivaIndexManagerMock.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/archiva-modules/archiva-base/archiva-repository-admin/archiva-repository-admin-default/src/test/java/org/apache/archiva/admin/mock/ArchivaIndexManagerMock.java b/archiva-modules/archiva-base/archiva-repository-admin/archiva-repository-admin-default/src/test/java/org/apache/archiva/admin/mock/ArchivaIndexManagerMock.java index 049f4a7be..16893d568 100644 --- a/archiva-modules/archiva-base/archiva-repository-admin/archiva-repository-admin-default/src/test/java/org/apache/archiva/admin/mock/ArchivaIndexManagerMock.java +++ b/archiva-modules/archiva-base/archiva-repository-admin/archiva-repository-admin-default/src/test/java/org/apache/archiva/admin/mock/ArchivaIndexManagerMock.java @@ -492,6 +492,18 @@ public class ArchivaIndexManagerMock implements ArchivaIndexManager { } } + @Override + public void updateLocalIndexPath(Repository repo) { + if (repo.supportsFeature(IndexCreationFeature.class)) { + IndexCreationFeature icf = repo.getFeature(IndexCreationFeature.class).get(); + try { + icf.setLocalIndexPath(getIndexPath(repo)); + } catch (IOException e) { + log.error("Could not set local index path for {}. New URI: {}", repo.getId(), icf.getIndexPath()); + } + } + } + private Path getIndexPath(Repository repo) throws IOException { IndexCreationFeature icf = repo.getFeature(IndexCreationFeature.class).get(); Path repoDir = repo.getLocalPath(); |