Seems like a Python-specific issue. With a .js it worked as expected.
On Wed, Oct 16, 2013 at 11:21 AM, Schoenberger <[email protected]> wrote: > Hi > > > Quick question: > I have a new python script and I named the args, but XSIBatch ignores the > arg names and placed them in the same order as written in the commandline. > No matter the arg name. > The issue is that I do not want to/can not specify all parameters. > So I cannot set them into the same order as in the script. > Am I missing something? > > > Commandline: > XSIBatch -thread 8 -script "kso_softimage.py" -lang Python -main main > -args -inSName "rendertest.scn" -inDb "To_Delete" -inPass "PassA" > -inKSOMode true > > > kso_softimage.py: > def main(inKSOMode="", inSName="",inDb="",inPass=""): > logMessage("","###############**##############################** > #########") > logMessage("","inKSOMode " + str(inKSOMode)) > logMessage("","inSName " + str(inSName)) > logMessage("","inDb " + str(inDb)) > logMessage("","inPass " + str(inPass)) > > > Output: > ##############################**######################## > inKSOMode rendertest.scn > inSName To_Delete > inDb PassA > inPass true > > > > Holger Schoenberger > technical director > The day has 24 hours, if that does not suffice, I will take the night > > > > >

