You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by de...@apache.org on 2018/06/13 19:16:02 UTC
svn commit: r1833473 -
/uima/uima-ducc/trunk/src/main/admin/ducc_props_manager
Author: degenaro
Date: Wed Jun 13 19:16:01 2018
New Revision: 1833473
URL: http://svn.apache.org/viewvc?rev=1833473&view=rev
Log:
UIMA-5742 Reliable DUCC - when merging ducc.properties, support moving old key ducc.database.host to new key ducc.database.host.list
Modified:
uima/uima-ducc/trunk/src/main/admin/ducc_props_manager
Modified: uima/uima-ducc/trunk/src/main/admin/ducc_props_manager
URL: http://svn.apache.org/viewvc/uima/uima-ducc/trunk/src/main/admin/ducc_props_manager?rev=1833473&r1=1833472&r2=1833473&view=diff
==============================================================================
--- uima/uima-ducc/trunk/src/main/admin/ducc_props_manager (original)
+++ uima/uima-ducc/trunk/src/main/admin/ducc_props_manager Wed Jun 13 19:16:01 2018
@@ -50,6 +50,16 @@ class DuccPropManager:
file3_props = Properties()
+ # Check for a site specification override of the property renamed in 2.2.3
+ oname = 'ducc.database.host'
+ nname = 'ducc.database.host.list'
+ prop = file2_props.get_property(oname)
+ if prop != None:
+ prop.c.append('# RENAMED by merger ' + time.strftime('%c') + ' old name: ' + prop.k)
+ prop.k = nname
+ file2_props.put_property(prop)
+ file2_props.delete(oname)
+
# Check for a site specification override of the property renamed in 2.1.0
oname = 'ducc.threads.limit'
nname = 'ducc.job.max.pipelines.count'