- Timestamp:
- 10/09/11 16:15:37 (13 years ago)
- Location:
- trunk
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/configure.ac
r23 r24 1 AC_INIT([DRMAA for PBS Pro], [1.0. 8], [mamonski@man.poznan.pl], [pbs-drmaa])1 AC_INIT([DRMAA for PBS Pro], [1.0.9], [mamonski@man.poznan.pl], [pbs-drmaa]) 2 2 AC_PREREQ(2.59) 3 3 AC_REVISION([$Id$]) … … 23 23 PBS_DRMAA_MAJOR=1 24 24 PBS_DRMAA_MINOR=0 25 PBS_DRMAA_MICRO= 826 PBS_DRMAA_VERSION_INFO=1: 8:025 PBS_DRMAA_MICRO=9 26 PBS_DRMAA_VERSION_INFO=1:9:0 27 27 AC_SUBST([PBS_DRMAA_MAJOR]) 28 28 AC_SUBST([PBS_DRMAA_MINOR]) -
trunk/pbs_drmaa/log_reader.c
r21 r24 995 995 struct_attrl[msg_field_n].name = ATTR_etime; 996 996 break; 997 997 #ifndef PBS_PROFESSIONAL 998 998 case FLD_MSG_ACC_START: 999 999 struct_attrl[msg_field_n].name = ATTR_start_time; 1000 break; 1000 #else 1001 case FLD_MSG_ACC_START: 1002 struct_attrl[msg_field_n].name = ATTR_stime; 1003 #endif 1001 1004 1002 1005 case FLD_MSG_ACC_OWNER: -
trunk/pbs_drmaa/submit.c
r16 r24 462 462 const fsd_template_t *jt = self->job_template; 463 463 const char *const *env_v; 464 const char *jt_wd; 465 char *wd; 466 char *env_c = NULL; 467 int ii = 0, len = 0; 464 468 465 469 env_v = jt->get_v_attr( jt, DRMAA_V_ENV); 470 jt_wd = jt->get_attr( jt, DRMAA_WD ); 471 472 if (!jt_wd) 473 { 474 wd = fsd_getcwd(); 475 } 476 else 477 { 478 wd = fsd_strdup(jt_wd); 479 } 466 480 467 481 if (env_v) 468 482 { 469 char *env_c = NULL;470 int ii = 0, len = 0;471 472 483 ii = 0; 473 484 while (env_v[ii]) { … … 475 486 ii++; 476 487 } 477 478 fsd_calloc(env_c, len + 1, char); 479 env_c[0] = '\0'; 480 488 } 489 490 len+= strlen("PBS_O_WORKDIR=") + strlen(wd); 491 492 fsd_calloc(env_c, len + 1, char); 493 env_c[0] = '\0'; 494 495 if (env_v) 496 { 481 497 ii = 0; 482 498 while (env_v[ii]) { … … 486 502 } 487 503 488 env_c[strlen(env_c) -1 ] = '\0'; /*remove the last ',' */489 490 self->pbs_job_attributes->set_attr(self->pbs_job_attributes, "Variable_List", env_c);491 492 fsd_free(env_c);493 504 } 505 506 strcat(env_c, "PBS_O_WORKDIR="); 507 strcat(env_c, wd); 508 509 self->pbs_job_attributes->set_attr(self->pbs_job_attributes, "Variable_List", env_c); 510 511 fsd_free(env_c); 512 fsd_free(wd); 494 513 } 495 514
Note: See TracChangeset
for help on using the changeset viewer.