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 2015/07/16 23:32:16 UTC
svn commit: r1691454 - in
/uima/sandbox/uima-ducc/trunk/uima-ducc-examples/src/main/uima-ducc-vm/driver:
driver.py helper.py
Author: degenaro
Date: Thu Jul 16 21:32:16 2015
New Revision: 1691454
URL: http://svn.apache.org/r1691454
Log:
UIMA-4476 uima-ducc-vm has too many JDs?
- use stringified random number 1 to 1,000,000,000 for log and working subdirectory name
Modified:
uima/sandbox/uima-ducc/trunk/uima-ducc-examples/src/main/uima-ducc-vm/driver/driver.py
uima/sandbox/uima-ducc/trunk/uima-ducc-examples/src/main/uima-ducc-vm/driver/helper.py
Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-examples/src/main/uima-ducc-vm/driver/driver.py
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-examples/src/main/uima-ducc-vm/driver/driver.py?rev=1691454&r1=1691453&r2=1691454&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-examples/src/main/uima-ducc-vm/driver/driver.py (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-examples/src/main/uima-ducc-vm/driver/driver.py Thu Jul 16 21:32:16 2015
@@ -137,9 +137,10 @@ class RunJob(Thread,Config):
spArgs.append('--process_thread_count')
spArgs.append(self.helper.getThreads())
spArgs.append('--log_directory')
- spArgs.append(self.helper.getLogDir(self.user, self.tid))
+ subdir = str(randint(1,1000000000))
+ spArgs.append(self.helper.getLogDir(self.user, subdir))
spArgs.append('--working_directory')
- spArgs.append(self.helper.getWorkDir(self.user, self.tid))
+ spArgs.append(self.helper.getWorkDir(self.user, subdir))
if(randint(0,1) > 0):
spArgs.append('--service_dependency')
spArgs.append(self.helper.getServiceSet())
Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-examples/src/main/uima-ducc-vm/driver/helper.py
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-examples/src/main/uima-ducc-vm/driver/helper.py?rev=1691454&r1=1691453&r2=1691454&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-examples/src/main/uima-ducc-vm/driver/helper.py (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-examples/src/main/uima-ducc-vm/driver/helper.py Thu Jul 16 21:32:16 2015
@@ -187,14 +187,14 @@ class Helper():
value = self.dictServiceSets.get(key)
return value
- def getLogDir(self,user,tid):
- value = self.base+'/'+user+'/ducc/logs'
+ def getLogDir(self,user,subdir):
+ value = self.base+'/'+user+'/ducc/logs'+'/'+subdir
if not os.path.exists(value):
os.makedirs(value)
return value
- def getWorkDir(self,user,tid):
- value = self.base+'/'+user+'/ducc/work'+'/'+tid
+ def getWorkDir(self,user,subdir):
+ value = self.base+'/'+user+'/ducc/work'+'/'+subdir
if not os.path.exists(value):
os.makedirs(value)
return value