Repository: karaf
Updated Branches:
  refs/heads/master 6ecc2ae47 -> f35f5b526


[logging] Add information about used feature repositories in 
doGenerateAssembly()


Project: http://git-wip-us.apache.org/repos/asf/karaf/repo
Commit: http://git-wip-us.apache.org/repos/asf/karaf/commit/f35f5b52
Tree: http://git-wip-us.apache.org/repos/asf/karaf/tree/f35f5b52
Diff: http://git-wip-us.apache.org/repos/asf/karaf/diff/f35f5b52

Branch: refs/heads/master
Commit: f35f5b5264e95dd69be9dfb8706bac8061f0454b
Parents: 6ecc2ae
Author: Grzegorz Grzybek <[email protected]>
Authored: Wed Jul 19 15:45:08 2017 +0200
Committer: Grzegorz Grzybek <[email protected]>
Committed: Wed Jul 19 15:45:08 2017 +0200

----------------------------------------------------------------------
 .../main/java/org/apache/karaf/profile/assembly/Builder.java    | 5 +++++
 1 file changed, 5 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/karaf/blob/f35f5b52/profile/src/main/java/org/apache/karaf/profile/assembly/Builder.java
----------------------------------------------------------------------
diff --git 
a/profile/src/main/java/org/apache/karaf/profile/assembly/Builder.java 
b/profile/src/main/java/org/apache/karaf/profile/assembly/Builder.java
index 163997b..74ef8b0 100644
--- a/profile/src/main/java/org/apache/karaf/profile/assembly/Builder.java
+++ b/profile/src/main/java/org/apache/karaf/profile/assembly/Builder.java
@@ -508,6 +508,7 @@ public class Builder {
         //
         // Propagate feature installation from repositories
         //
+        LOGGER.info("   Loading repositories");
         Map<String, Stage> features = new LinkedHashMap<>(this.features);
         Map<String, Features> karRepositories = loadRepositories(manager, 
repositories.keySet(), false);
         for (String repo : repositories.keySet()) {
@@ -798,6 +799,7 @@ public class Builder {
         Downloader downloader = manager.createDownloader();
 
         // Load startup repositories
+        LOGGER.info("   Loading repositories");
         Map<String, Features> installedRepositories = 
loadRepositories(manager, installedEffective.getRepositories(), true);
         // Compute startup feature dependencies
         Set<Feature> allInstalledFeatures = new HashSet<>();
@@ -843,6 +845,7 @@ public class Builder {
         Profile bootOverlay = Profiles.getOverlay(bootProfile, allProfiles, 
environment);
         Profile bootEffective = Profiles.getEffective(bootOverlay, false);
         // Load startup repositories
+        LOGGER.info("   Loading repositories");
         Map<String, Features> bootRepositories = loadRepositories(manager, 
bootEffective.getRepositories(), true);
         // Compute startup feature dependencies
         Set<Feature> allBootFeatures = new HashSet<>();
@@ -1365,6 +1368,7 @@ public class Builder {
                 public void downloaded(final StreamProvider provider) throws 
Exception {
                     String url = provider.getUrl();
                     if (Blacklist.isBlacklisted(clausesRepos, url, 
TYPE_REPOSITORY)) {
+                        LOGGER.info("      feature repository " + url + " is 
blacklisted");
                         return;
                     }
                     synchronized (loaded) {
@@ -1373,6 +1377,7 @@ public class Builder {
                                 synchronized (provider) {
                                     Path path = pathFromProviderUrl(url);
                                     Files.createDirectories(path.getParent());
+                                    LOGGER.info("      adding feature 
repository: " + url);
                                     Files.copy(provider.getFile().toPath(), 
path, StandardCopyOption.REPLACE_EXISTING);
                                 }
                             }

Reply via email to