From 60d68884fe002f760043db37a7e02b70d210e3aa Mon Sep 17 00:00:00 2001
From: gakin <gakin>
Date: Tue, 10 Jan 2017 09:57:02 +0000
Subject: [PATCH] SSDM-4563 : test_openbis_sync Update data-sources openbis-db
 plugin.properties with the correct database kind

SVN: 37570
---
 integration-tests/test_openbis_sync.py | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/integration-tests/test_openbis_sync.py b/integration-tests/test_openbis_sync.py
index cd3cbaea4b7..89412e9c43f 100755
--- a/integration-tests/test_openbis_sync.py
+++ b/integration-tests/test_openbis_sync.py
@@ -211,6 +211,7 @@ class TestCase(systemtest.testcase.TestCase):
 
     def installDataSourcePlugin(self, openbisController, dss_port):
         self.installPlugin(openbisController, "datasource")
+        '''update datasource service plugin.properties'''
         datasource_core_plugin_properties = "%s/1/dss/services/resource-sync/plugin.properties" % openbisController.instanceName
         plugin_properties_file = os.path.join(openbisController.installPath, "servers", "core-plugins", datasource_core_plugin_properties)
         util.printAndFlush("Updating %s" % plugin_properties_file)
@@ -219,6 +220,14 @@ class TestCase(systemtest.testcase.TestCase):
         pluginProps['request-handler.download-url'] = "https://localhost:%s" % dss_port
         util.writeProperties(plugin_properties_file, pluginProps)
         
+        '''update db source plugin.properties'''
+        datasource_core_plugin_properties = "%s/1/dss/data-sources/openbis-db/plugin.properties" % openbisController.instanceName
+        plugin_properties_file = os.path.join(openbisController.installPath, "servers", "core-plugins", datasource_core_plugin_properties)
+        util.printAndFlush("Updating %s" % plugin_properties_file)
+        pluginProps = util.readProperties(plugin_properties_file)
+        pluginProps['databaseKind'] = openbisController.databaseKind
+        util.writeProperties(plugin_properties_file, pluginProps)
+        
     def installEntityRegistrationPlugin(self, openbisController):
         self.installPlugin(openbisController, "test")
 
-- 
GitLab