Mailing List Archives
	Authenticated access
	
	
     | 
    
	 
	 
     | 
    
	
	 
     | 
  
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Condor-users] weird behavior -- commas and quotes in condor_submit	arguments
- Date: Sat, 11 Aug 2007 14:04:46 -0500
 
- From: Matthijs van der Meer <M.vanderMeer@xxxxxxxx>
 
- Subject: [Condor-users] weird behavior -- commas and quotes in condor_submit	arguments
 
Help! I'd like to run a condor job with arguments that contain double 
quotes, single quotes, and commas, but condor_submit is always able to 
mangle my input beyond recognition. As a testbed, I run a batch file 
that just echo's its input arguments, like so:
echo %1 %2 %3 ...
When I then submit the following:
executable = echo_inputs.bat
universe = vanilla
arguments = """myfunction('''arg1''','''arg2''')"""
I'm using the new style arguments formatting: the intention is to end up 
with
"myfunction('arg1','arg2')"
HOWEVER, what actually gets run (the output of the echo batch file) is
"\"myfunction('arg1' 'arg2')\""
(Note disappearance of comma, backslash insertion, and lack of double 
double quote deletion.) As I understand it, this is not at all in 
agreement with the condor_submit documentation at 
http://www.cs.wisc.edu/condor/manual/v6.8/condor_submit.html.
Can someone shed light on this? I'm using 6.8.5 with all Windows machines.
Thanks!
- Matthijs