Я пишу скрипт Python, который создает файл отправки Condor, записывает в него информацию, а затем отправляет его для запуска в Condor.
for f in my_range(0, 10, 2):
condor_submit.write('Arguments = povray +Irubiks.pov +0frame' + str(f) + '.png +K.' + str(f) + '\n') # '+ stat +'
condor_submit.write('Output = ' + str(f) + '.out\n')
condor_submit.write('queue\n\n')
subprocess.call('condor_submit %s' % (fname,), shell=True)
Чего я не понимаю, так это того, что я получаю сообщение об ошибке, в котором говорится, что нет команды «очередь».
Я открыл созданный файл отправки, и он отображается как..
universe=vanilla
.... (the rest of the header)
should_transfer_files = yes
when_to_transfer_files = on_exit
Arguments = test frame0.pov
Output = 0.out
queue
Arguments = test frame2.pov
и так далее. Каждый раздел, состоящий из аргумента, вывода и очереди, заканчивается оператором очереди и имеет соответствующий формат.
Что заставляет его не замечать очереди?
Благодарю вас!
condor_submit filetest.submit
вручную? - person tkocmathla   schedule 04.11.2014