Repository: karaf
Updated Branches:
  refs/heads/karaf-3.0.x 44f638419 -> 215f002f3


[KARAF-2678] Exclude cache .instance bundles from the instance clone


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

Branch: refs/heads/karaf-3.0.x
Commit: 215f002f37ee5bf1d3040bd0d17706e130a772a3
Parents: 44f6384
Author: Jean-Baptiste Onofré <[email protected]>
Authored: Sat Apr 4 07:25:26 2015 +0200
Committer: Jean-Baptiste Onofré <[email protected]>
Committed: Sat Apr 4 07:25:26 2015 +0200

----------------------------------------------------------------------
 .../apache/karaf/instance/core/internal/InstanceServiceImpl.java | 4 ++++
 1 file changed, 4 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/karaf/blob/215f002f/instance/core/src/main/java/org/apache/karaf/instance/core/internal/InstanceServiceImpl.java
----------------------------------------------------------------------
diff --git 
a/instance/core/src/main/java/org/apache/karaf/instance/core/internal/InstanceServiceImpl.java
 
b/instance/core/src/main/java/org/apache/karaf/instance/core/internal/InstanceServiceImpl.java
index 67ee8ea..c889ffc 100644
--- 
a/instance/core/src/main/java/org/apache/karaf/instance/core/internal/InstanceServiceImpl.java
+++ 
b/instance/core/src/main/java/org/apache/karaf/instance/core/internal/InstanceServiceImpl.java
@@ -1096,6 +1096,10 @@ public class InstanceServiceImpl implements 
InstanceService {
             // ignore active txlog files
             return;
         }
+        if (source.getName().endsWith(".instance")) {
+            // ignore instance bundles cache
+            return;
+        }
         if (source.isDirectory()) {
             if (!destination.exists()) {
                 destination.mkdirs();

Reply via email to