Changeset 13 for trunk/slurm_drmaa/util.c
- Timestamp:
- 01/02/11 17:13:14 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/slurm_drmaa/util.c
r5 r13 2 2 /* 3 3 * PSNC DRMAA for SLURM 4 * Copyright (C) 201 0Poznan Supercomputing and Networking Center4 * Copyright (C) 2011 Poznan Supercomputing and Networking Center 5 5 * 6 6 * This program is free software: you can redistribute it and/or modify … … 175 175 break; 176 176 case SLURM_NATIVE_MEM: 177 #if SLURM_VERSION_NUMBER < SLURM_VERSION_NUM(2,2,0) 177 178 if(job_desc->job_min_memory == NO_VAL || fsd_atoi(value) > (int)job_desc->job_min_memory) { 178 179 fsd_log_debug(("# job_min_memory = %s",value)); 179 180 job_desc->job_min_memory = fsd_atoi(value); 180 181 } 181 else { 182 #else 183 if(job_desc->pn_min_memory == NO_VAL || fsd_atoi(value) > (int)job_desc->pn_min_memory) { 184 fsd_log_debug(("# pn_min_memory = %s",value)); 185 job_desc->pn_min_memory = fsd_atoi(value); 186 } 187 #endif 188 else { 182 189 fsd_log_debug(("mem value defined lower or equal to mem-per-cpu or value defined before")); 183 190 } 184 191 break; 185 192 case SLURM_NATIVE_MEM_PER_CPU: 193 #if SLURM_VERSION_NUMBER < SLURM_VERSION_NUM(2,2,0) 186 194 if(job_desc->job_min_memory == NO_VAL || fsd_atoi(value) > (int)job_desc->job_min_memory) { 187 195 fsd_log_debug(("# job_min_memory = %s",value)); 188 196 job_desc->job_min_memory = fsd_atoi(value); 189 197 } 190 else { 198 #else 199 if(job_desc->pn_min_memory == NO_VAL || fsd_atoi(value) > (int)job_desc->pn_min_memory) { 200 fsd_log_debug(("# pn_min_memory = %s",value)); 201 job_desc->pn_min_memory = fsd_atoi(value); 202 } 203 #endif 204 else { 191 205 fsd_log_debug(("mem-per-cpu value defined lower or equal to mem or value defined before")); 192 206 } 193 207 break; 194 208 case SLURM_NATIVE_MINCPUS: 209 #if SLURM_VERSION_NUMBER < SLURM_VERSION_NUM(2,2,0) 195 210 fsd_log_debug(("# job_min_cpus = %s",value)); 196 211 job_desc->job_min_cpus = fsd_atoi(value); 212 #else 213 fsd_log_debug(("# min_cpus = %s",value)); 214 job_desc->min_cpus = fsd_atoi(value); 215 #endif 197 216 break; 198 217 case SLURM_NATIVE_NODELIST:
Note: See TracChangeset
for help on using the changeset viewer.