[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[condor-users] Calling condor_submit_dag recursively



Hi,

I'm trying to call condor_submit_dag recursively from within a DAGMan POST script, but without much luck. Here's the relevant snippet from the ShadowLog: the job at 11:47:38 is the initial submission, and 30 seconds later it's supposed to resubmit a new DAG, and fails.

2/4 11:47:37 ******************************************************
2/4 11:47:37 ** condor_shadow (CONDOR_SHADOW) STARTING UP
2/4 11:47:37 ** $CondorVersion: 6.6.0 Nov 13 2003 $
2/4 11:47:37 ** $CondorPlatform: INTEL-LINUX-GLIBC23 $
2/4 11:47:37 ** PID = 22487
2/4 11:47:37 ******************************************************
2/4 11:47:37 Using config file: /home/condor/condor_config
2/4 11:47:37 Using local config files: /home/condor/condor_config.local
2/4 11:47:37 DaemonCore: Command Socket at <131.111.44.172:44409>
2/4 11:47:38 Initializing a VANILLA shadow
2/4 11:47:38 (109.0) (22487): Request to run on <131.111.41.60:7051> was ACCEPTED
2/4 11:48:08 (109.0) (22487): **** condor_shadow (condor_SHADOW) EXITING WITH STATUS 100


The initial submission works fine, but when the POST script tries to kick off another dag (either by passing it to a "system" call, or by forking and exec'ing a new process), nothing happens. The job and dagman log files report no errors.


Is there a way round this or is recursion not an option with DAGs?

Cheers,

Mark


Condor Support Information: http://www.cs.wisc.edu/condor/condor-support/ To Unsubscribe, send mail to majordomo@xxxxxxxxxxx with unsubscribe condor-users <your_email_address>