summaryrefslogtreecommitdiffstats
path: root/config-model
diff options
context:
space:
mode:
authorHarald Musum <musum@oath.com>2018-05-28 15:10:38 +0200
committerHarald Musum <musum@oath.com>2018-05-28 15:10:38 +0200
commitdf5e9cc1c0745ef435a72fe07662a419ae94f795 (patch)
tree9043783e150618ec8871f6abac107ca4278f76f0 /config-model
parent70b85c369c231659c52fe37e5c9908b68ac50770 (diff)
Add method to get all file references used by an application
Diffstat (limited to 'config-model')
-rw-r--r--config-model/src/main/java/com/yahoo/vespa/model/VespaModel.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/VespaModel.java b/config-model/src/main/java/com/yahoo/vespa/model/VespaModel.java
index 868f092fc01..73fb532cfb4 100644
--- a/config-model/src/main/java/com/yahoo/vespa/model/VespaModel.java
+++ b/config-model/src/main/java/com/yahoo/vespa/model/VespaModel.java
@@ -5,6 +5,7 @@ import com.yahoo.config.ConfigBuilder;
import com.yahoo.config.ConfigInstance;
import com.yahoo.config.ConfigInstance.Builder;
import com.yahoo.config.ConfigurationRuntimeException;
+import com.yahoo.config.FileReference;
import com.yahoo.config.application.api.ApplicationPackage;
import com.yahoo.config.application.api.DeployLogger;
import com.yahoo.config.application.api.ValidationId;
@@ -204,6 +205,11 @@ public final class VespaModel extends AbstractConfigProducerRoot implements Seri
return fileDistributor;
}
+ @Override
+ public Set<FileReference> fileReferences() {
+ return fileDistributor.allFilesToSend();
+ }
+
/** Returns this models Vespa instance */
public ApplicationConfigProducerRoot getVespa() { return root; }