From d067a6d2aa7edecc48559235acbaf4967468b937 Mon Sep 17 00:00:00 2001
From: felmer <franz-josef.elmer@id.ethz.ch>
Date: Thu, 7 Feb 2019 13:21:45 +0100
Subject: [PATCH] SSDM-7857: Introduce version 2 of core-plugins openbis-syn

---
 .../1/dss/services/resource-sync/plugin.properties         | 2 +-
 .../2/dss/data-sources/openbis-db/plugin.properties        | 7 +++++++
 .../2/dss/services/resource-sync/plugin.properties         | 6 ++++++
 3 files changed, 14 insertions(+), 1 deletion(-)
 create mode 100644 openbis_standard_technologies/dist/core-plugins/openbis-sync/2/dss/data-sources/openbis-db/plugin.properties
 create mode 100644 openbis_standard_technologies/dist/core-plugins/openbis-sync/2/dss/services/resource-sync/plugin.properties

diff --git a/openbis_standard_technologies/dist/core-plugins/openbis-sync/1/dss/services/resource-sync/plugin.properties b/openbis_standard_technologies/dist/core-plugins/openbis-sync/1/dss/services/resource-sync/plugin.properties
index 88da3b44795..232440c704f 100644
--- a/openbis_standard_technologies/dist/core-plugins/openbis-sync/1/dss/services/resource-sync/plugin.properties
+++ b/openbis_standard_technologies/dist/core-plugins/openbis-sync/1/dss/services/resource-sync/plugin.properties
@@ -1,6 +1,6 @@
 class = ch.systemsx.cisd.openbis.dss.generic.server.oaipmh.OaipmhServlet
 path = /datastore_server/re-sync/*
-request-handler = ch.ethz.sis.openbis.generic.server.dss.plugins.sync.datasource.DataSourceRequestHandler
+request-handler = ch.ethz.sis.openbis.generic.server.dss.plugins.sync.datasource.ResourceSyncRequestHandler
 request-handler.script-path = data-source-servlet.py
 request-handler.published-spaces = ${published-spaces}
 request-handler.temp-dir = ${root-dir}/sync
diff --git a/openbis_standard_technologies/dist/core-plugins/openbis-sync/2/dss/data-sources/openbis-db/plugin.properties b/openbis_standard_technologies/dist/core-plugins/openbis-sync/2/dss/data-sources/openbis-db/plugin.properties
new file mode 100644
index 00000000000..b67a3d82ef5
--- /dev/null
+++ b/openbis_standard_technologies/dist/core-plugins/openbis-sync/2/dss/data-sources/openbis-db/plugin.properties
@@ -0,0 +1,7 @@
+#
+# Data source used to determine which entities have been deleted
+#
+databaseEngineCode = postgresql
+basicDatabaseName = openbis
+# This needs to match the databaseKind in the openBIS service.properties
+databaseKind = ${database.kind:prod}
diff --git a/openbis_standard_technologies/dist/core-plugins/openbis-sync/2/dss/services/resource-sync/plugin.properties b/openbis_standard_technologies/dist/core-plugins/openbis-sync/2/dss/services/resource-sync/plugin.properties
new file mode 100644
index 00000000000..d9957f10b1d
--- /dev/null
+++ b/openbis_standard_technologies/dist/core-plugins/openbis-sync/2/dss/services/resource-sync/plugin.properties
@@ -0,0 +1,6 @@
+class = ch.systemsx.cisd.openbis.dss.generic.server.oaipmh.OaipmhServlet
+path = /datastore_server/re-sync/*
+request-handler = ch.ethz.sis.openbis.generic.server.dss.plugins.sync.datasource.DataSourceRequestHandler
+request-handler.server-url = ${server-url}/openbis 
+request-handler.download-url = ${download-url}
+authentication-handler = ch.systemsx.cisd.openbis.dss.generic.server.oaipmh.BasicHttpAuthenticationHandler
-- 
GitLab