This is an automated email from the ASF dual-hosted git repository.

rombert pushed a commit to annotated tag 
org.apache.sling.distribution.sample-0.1.2
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-distribution-sample.git

commit b9b610d2a812753edfe1e6d70c74216571457bd0
Author: Marius Petria <[email protected]>
AuthorDate: Tue May 19 14:57:35 2015 +0000

    SLING-4727: add customization options for temp folders in vlt package 
builders
    
    git-svn-id: 
https://svn.apache.org/repos/asf/sling/trunk/contrib/extensions/distribution/sample@1680309
 13f79535-47bb-0310-9956-ffa450edef68
---
 pom.xml                                                        |  3 ++-
 ...ribution.agent.impl.QueueDistributionAgentFactory-temp.json | 10 ++++++++++
 ....exporter.AgentDistributionPackageExporterFactory-temp.json |  6 ++++++
 ....importer.LocalDistributionPackageImporterFactory-temp.json |  6 ++++++
 ...mpl.vlt.VaultDistributionPackageBuilderFactory-tempvlt.json |  7 +++++++
 ...on.impl.vlt.VaultDistributionPackageBuilderFactory-vlt.json |  3 ++-
 .../SLING-CONTENT/var/sling/distribution/jcrpackages.json      |  3 +++
 .../SLING-CONTENT/var/sling/distribution/packages.json         |  3 +++
 8 files changed, 39 insertions(+), 2 deletions(-)

diff --git a/pom.xml b/pom.xml
index 84d443a..f65b9f0 100644
--- a/pom.xml
+++ b/pom.xml
@@ -67,7 +67,8 @@
                     <instructions>
                         
<Bundle-SymbolicName>org.apache.sling.distribution.sample</Bundle-SymbolicName>
                         <Sling-Initial-Content>
-                            
SLING-CONTENT/libs/sling/distribution;path:=/libs/sling/distribution;overwrite:=true
+                            
SLING-CONTENT/libs/sling/distribution;path:=/libs/sling/distribution;overwrite:=true,
+                            
SLING-CONTENT/var/sling/distribution;path:=/var/sling/distribution;overwrite:=true
                         </Sling-Initial-Content>
                     </instructions>
                 </configuration>
diff --git 
a/src/main/resources/SLING-CONTENT/libs/sling/distribution/install.publish/impexp/org.apache.sling.distribution.agent.impl.QueueDistributionAgentFactory-temp.json
 
b/src/main/resources/SLING-CONTENT/libs/sling/distribution/install.publish/impexp/org.apache.sling.distribution.agent.impl.QueueDistributionAgentFactory-temp.json
new file mode 100644
index 0000000..dad003d
--- /dev/null
+++ 
b/src/main/resources/SLING-CONTENT/libs/sling/distribution/install.publish/impexp/org.apache.sling.distribution.agent.impl.QueueDistributionAgentFactory-temp.json
@@ -0,0 +1,10 @@
+{
+    "jcr:primaryType": "sling:OsgiConfig",
+    "name": "temp",
+
+    "serviceName" : "distributionService",
+
+    "requestAuthorizationStrategy.target" : "(name=privilegeRead)",
+
+    "packageBuilder.target" : "(name=tempvlt)"
+}
\ No newline at end of file
diff --git 
a/src/main/resources/SLING-CONTENT/libs/sling/distribution/install.publish/impexp/org.apache.sling.distribution.packaging.impl.exporter.AgentDistributionPackageExporterFactory-temp.json
 
b/src/main/resources/SLING-CONTENT/libs/sling/distribution/install.publish/impexp/org.apache.sling.distribution.packaging.impl.exporter.AgentDistributionPackageExporterFactory-temp.json
new file mode 100644
index 0000000..cd1ab11
--- /dev/null
+++ 
b/src/main/resources/SLING-CONTENT/libs/sling/distribution/install.publish/impexp/org.apache.sling.distribution.packaging.impl.exporter.AgentDistributionPackageExporterFactory-temp.json
@@ -0,0 +1,6 @@
+{
+    "jcr:primaryType": "sling:OsgiConfig",
+    "name": "temp",
+
+    "agent.target": "(name=temp)"
+}
\ No newline at end of file
diff --git 
a/src/main/resources/SLING-CONTENT/libs/sling/distribution/install.publish/impexp/org.apache.sling.distribution.packaging.impl.importer.LocalDistributionPackageImporterFactory-temp.json
 
b/src/main/resources/SLING-CONTENT/libs/sling/distribution/install.publish/impexp/org.apache.sling.distribution.packaging.impl.importer.LocalDistributionPackageImporterFactory-temp.json
new file mode 100644
index 0000000..657c503
--- /dev/null
+++ 
b/src/main/resources/SLING-CONTENT/libs/sling/distribution/install.publish/impexp/org.apache.sling.distribution.packaging.impl.importer.LocalDistributionPackageImporterFactory-temp.json
@@ -0,0 +1,6 @@
+{
+    "jcr:primaryType": "sling:OsgiConfig",
+    "name": "temp",
+
+    "packageBuilder.target" : "(name=tempvlt)"
+}
\ No newline at end of file
diff --git 
a/src/main/resources/SLING-CONTENT/libs/sling/distribution/install.publish/impexp/org.apache.sling.distribution.serialization.impl.vlt.VaultDistributionPackageBuilderFactory-tempvlt.json
 
b/src/main/resources/SLING-CONTENT/libs/sling/distribution/install.publish/impexp/org.apache.sling.distribution.serialization.impl.vlt.VaultDistributionPackageBuilderFactory-tempvlt.json
new file mode 100644
index 0000000..37c970b
--- /dev/null
+++ 
b/src/main/resources/SLING-CONTENT/libs/sling/distribution/install.publish/impexp/org.apache.sling.distribution.serialization.impl.vlt.VaultDistributionPackageBuilderFactory-tempvlt.json
@@ -0,0 +1,7 @@
+{
+    "jcr:primaryType": "sling:OsgiConfig",
+    "name": "tempvlt",
+    "type": "jcrvlt",
+    "tempJcrFolder" : "/var/sling/distribution/jcrpackages",
+    "tempFsFolder" : "/var/sling/distribution/packages"
+}
\ No newline at end of file
diff --git 
a/src/main/resources/SLING-CONTENT/libs/sling/distribution/install/org.apache.sling.distribution.serialization.impl.vlt.VaultDistributionPackageBuilderFactory-vlt.json
 
b/src/main/resources/SLING-CONTENT/libs/sling/distribution/install/org.apache.sling.distribution.serialization.impl.vlt.VaultDistributionPackageBuilderFactory-vlt.json
index 931dc79..349afcf 100644
--- 
a/src/main/resources/SLING-CONTENT/libs/sling/distribution/install/org.apache.sling.distribution.serialization.impl.vlt.VaultDistributionPackageBuilderFactory-vlt.json
+++ 
b/src/main/resources/SLING-CONTENT/libs/sling/distribution/install/org.apache.sling.distribution.serialization.impl.vlt.VaultDistributionPackageBuilderFactory-vlt.json
@@ -1,5 +1,6 @@
 {
     "jcr:primaryType": "sling:OsgiConfig",
     "name": "vlt",
-    "type": "jcrvlt"
+    "type": "jcrvlt",
+    "tempFsFolder": "/Users/mpetria/work/temp"
 }
\ No newline at end of file
diff --git 
a/src/main/resources/SLING-CONTENT/var/sling/distribution/jcrpackages.json 
b/src/main/resources/SLING-CONTENT/var/sling/distribution/jcrpackages.json
new file mode 100644
index 0000000..68baa9c
--- /dev/null
+++ b/src/main/resources/SLING-CONTENT/var/sling/distribution/jcrpackages.json
@@ -0,0 +1,3 @@
+{
+  "jcr:primaryType": "sling:Folder"
+}
\ No newline at end of file
diff --git 
a/src/main/resources/SLING-CONTENT/var/sling/distribution/packages.json 
b/src/main/resources/SLING-CONTENT/var/sling/distribution/packages.json
new file mode 100644
index 0000000..68baa9c
--- /dev/null
+++ b/src/main/resources/SLING-CONTENT/var/sling/distribution/packages.json
@@ -0,0 +1,3 @@
+{
+  "jcr:primaryType": "sling:Folder"
+}
\ No newline at end of file

-- 
To stop receiving notification emails like this one, please contact
"[email protected]" <[email protected]>.

Reply via email to