Repository: karaf
Updated Branches:
  refs/heads/master 33ef5db6a -> 2018ec2d9


[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/2018ec2d
Tree: http://git-wip-us.apache.org/repos/asf/karaf/tree/2018ec2d
Diff: http://git-wip-us.apache.org/repos/asf/karaf/diff/2018ec2d

Branch: refs/heads/master
Commit: 2018ec2d9f656e3df42a8ed7449f4502df808b4d
Parents: 33ef5db
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:26:15 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/2018ec2d/instance/src/main/java/org/apache/karaf/instance/core/internal/InstanceServiceImpl.java
----------------------------------------------------------------------
diff --git 
a/instance/src/main/java/org/apache/karaf/instance/core/internal/InstanceServiceImpl.java
 
b/instance/src/main/java/org/apache/karaf/instance/core/internal/InstanceServiceImpl.java
index 7642225..027d7f6 100644
--- 
a/instance/src/main/java/org/apache/karaf/instance/core/internal/InstanceServiceImpl.java
+++ 
b/instance/src/main/java/org/apache/karaf/instance/core/internal/InstanceServiceImpl.java
@@ -1215,6 +1215,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