eomnl / sas-jobmon

EOM SAS Job Monitor
GNU General Public License v3.0
10 stars 7 forks source link

Flow has completed but remains in running status #3

Closed bheinsius closed 7 years ago

bheinsius commented 7 years ago

Dimon considers a flow completed when all of it's jobs have completed. This is not always the case, for instance you can set Flow Completion attributes that mark a flow completed in LSF when any or all of these conditions are met. image

bheinsius commented 7 years ago

This is quite difficult to implement. Therefore a quick fix was made to add 2 new macvar settings to dimon_init.sas:

  1. flow_completion_mode This setting determines flow status when #jobs_completed <

    jobs_in_flow.

    flow_completed_mode=1: flow is marked RUNNING flow_completed_mode=2: flow is marked COMPLETED

  2. flow_completion_mode_2_idle_time idle seconds before marking flow COMPLETED in flow_completion_mode 2 #

bheinsius commented 7 years ago

fixed in dev/3.12