Logo coherent WaveBurst  
Library Reference Guide
Logo
Functions | Variables
cwb_condor_submit.C File Reference

Functions

TB checkFile (gSystem->Getenv("CWB_ROOTLOGON_FILE"))
 
TB checkFile (gSystem->Getenv("CWB_PARAMETERS_FILE"))
 
TB checkFile (gSystem->Getenv("CWB_UPARAMETERS_FILE"))
 
cout<< cmd<< endl;int ret=gSystem-> Exec (cmd)
 
gSystem Exit (0)
 
 if (gSystem->Getenv("CWB_CONDOR_DAG")!=NULL)
 
 if (gSystem->Getenv("CWB_PEGASUS_USITE")!=NULL)
 
 if (gSystem->Getenv("_USE_PEGASUS")!=NULL)
 
 if (cwb_condor_dag=="")
 
 if (ret)
 
 if (gSystem->Getenv("_USE_LSF")!=NULL)
 
cwb_condor_workflow ReplaceAll (".","_")
 
 sprintf (workflowfile,"%s/%s", condor_dir, cwb_condor_workflow.Data())
 

Variables

TString batch_cmd = "condor_submit_dag"
 
char cmd [1024]
 
TString cwb_condor_dag =""
 
TString cwb_condor_workflow =data_label
 
TString cwb_pegasus_usite =""
 
TString cwb_scripts = TString(gSystem->Getenv("CWB_SCRIPTS"))
 
 else
 
char workflowfile [1024]
 

Function Documentation

◆ checkFile() [1/3]

TB checkFile ( gSystem->  Getenv"CWB_ROOTLOGON_FILE")

◆ checkFile() [2/3]

TB checkFile ( gSystem->  Getenv"CWB_PARAMETERS_FILE")

◆ checkFile() [3/3]

TB checkFile ( gSystem->  Getenv"CWB_UPARAMETERS_FILE")

◆ Exec()

cout<< cmd << endl; int ret=gSystem-> Exec ( cmd  )

◆ Exit()

gSystem Exit ( )

◆ if() [1/6]

if ( gSystem->Getenv("CWB_CONDOR_DAG")!  = NULL)

Definition at line 31 of file cwb_condor_submit.C.

◆ if() [2/6]

if ( gSystem->Getenv("CWB_PEGASUS_USITE")!  = NULL)

Definition at line 42 of file cwb_condor_submit.C.

◆ if() [3/6]

if ( gSystem->Getenv("_USE_PEGASUS")!  = NULL)

Definition at line 56 of file cwb_condor_submit.C.

◆ if() [4/6]

if ( cwb_condor_dag  = ="")

Definition at line 83 of file cwb_condor_submit.C.

◆ if() [5/6]

if ( ret  )

Definition at line 92 of file cwb_condor_submit.C.

◆ if() [6/6]

if ( gSystem->Getenv("_USE_LSF")!  = NULL)

Definition at line 94 of file cwb_condor_submit.C.

◆ ReplaceAll()

cwb_condor_workflow ReplaceAll ( "."  ,
"_"   
)

◆ sprintf()

sprintf ( workflowfile  ,
"%s/%s ,
condor_dir  ,
cwb_condor_workflow.  Data() 
)

Variable Documentation

◆ batch_cmd

TString batch_cmd = "condor_submit_dag"

Definition at line 54 of file cwb_condor_submit.C.

◆ cmd

char cmd[1024]
Initial value:
{
CWB::Toolbox TB

Definition at line 21 of file cwb_condor_submit.C.

◆ cwb_condor_dag

TString cwb_condor_dag =""

Definition at line 30 of file cwb_condor_submit.C.

◆ cwb_condor_workflow

TString cwb_condor_workflow =data_label

Definition at line 48 of file cwb_condor_submit.C.

◆ cwb_pegasus_usite

TString cwb_pegasus_usite =""

Definition at line 41 of file cwb_condor_submit.C.

◆ cwb_scripts

TString cwb_scripts = TString(gSystem->Getenv("CWB_SCRIPTS"))

Definition at line 55 of file cwb_condor_submit.C.

◆ else

else
Initial value:
{
sprintf(cmd,"cd %s/%s;%s %s %s",
char cmd[1024]
TString cwb_condor_dag
sprintf(workflowfile,"%s/%s", condor_dir, cwb_condor_workflow.Data())
TString cwb_pegasus_usite
char condor_dir[512]
Definition: test_config1.C:148
char work_dir[512]
Definition: test_config1.C:143
TString batch_cmd

Definition at line 86 of file cwb_condor_submit.C.

◆ workflowfile

char workflowfile[1024]

Definition at line 50 of file cwb_condor_submit.C.