Changeset 44


Ignore:
Timestamp:
04/01/15 11:50:34 (10 years ago)
Author:
pkopta
Message:

dependency option by Rasmus Rohde <rohde@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/slurm_drmaa/util.c

    r35 r44  
    140140        SLURM_NATIVE_NO_REQUEUE, 
    141141        SLURM_NATIVE_EXCLUDE, 
    142         SLURM_NATIVE_TMP 
     142        SLURM_NATIVE_TMP, 
     143        SLURM_NATIVE_DEPENDENCY 
    143144}; 
    144145 
     
    357358                                        #endif 
    358359                        break; 
     360                case SLURM_NATIVE_DEPENDENCY: 
     361                        fsd_log_debug(("# dependency = %s", value)); 
     362                        job_desc->dependency = fsd_strdup(value); 
     363                        break; 
    359364                default: 
    360365                        fsd_exc_raise_fmt(FSD_DRMAA_ERRNO_INVALID_ATTRIBUTE_VALUE,"Invalid attribute"); 
     
    469474                else if(strcmp(name,"tmp") == 0) { 
    470475                        slurmdrmaa_add_attribute(job_desc,SLURM_NATIVE_TMP,value); 
     476                } 
     477                else if(strcmp(name,"dependency") == 0) { 
     478                        slurmdrmaa_add_attribute(job_desc,SLURM_NATIVE_DEPENDENCY,value); 
    471479                } else { 
    472480                        fsd_exc_raise_fmt(FSD_DRMAA_ERRNO_INVALID_ATTRIBUTE_VALUE, 
Note: See TracChangeset for help on using the changeset viewer.