int main(int , char **) { writeSubmitEvent(); writeRemoteErrorEvent(); writeExecuteEvent(); writeExecutableErrorEvent(); writeCheckpointedEvent(); writeJobAbortedEvent(); writeJobEvictedEvent(); writeJobTerminatedEvent(); writeNodeTerminatedEvent(); writePostScriptTerminatedEvent(); writeGlobusSubmitEvent(); writeGlobusSubmitFailedEvent(); writeGlobusResourceUpEvent(); writeGlobusResourceDownEvent(); writeJobImageSizeEvent(); writeShadowExceptionEvent(); writeJobSuspendedEvent(); writeJobUnsuspendedEvent(); writeJobHeldEvent(); writeJobReleasedEvent(); writeNodeExecuteEvent(); exit(0); }
int main(int argc, char **argv) { if(argc != 4) { printf("ussage: x_write_joblog_events log event count\n"); exit(1); } char *logname = argv[1]; int count = atoi(argv[3]); if( strcmp(argv[2],"submit") == 0) { //printf("Drop submit events\n"); for(int cluster = 1;cluster <= count;cluster++) { WriteUserLog log("owner", NULL, logname, cluster, 0, 0, (bool)0, NULL); writeSubmitEvent(&log); } } else if( strcmp(argv[2],"execute") == 0) { //printf("Drop execute event\n"); for(int cluster = 1;cluster <= count;cluster++) { WriteUserLog log("owner", NULL, logname, cluster, 0, 0, (bool)0, NULL); writeExecuteEvent(&log); } } else if( strcmp(argv[2],"terminated") == 0) { //printf("Drop terminated event\n"); for(int cluster = 1;cluster <= count;cluster++) { WriteUserLog log("owner", NULL, logname, cluster, 0, 0, (bool)0, NULL); writeJobTerminatedEvent(&log); } } /* *********************************** writeSubmitEvent(); writeRemoteErrorEvent(); writeExecuteEvent(); writeExecutableErrorEvent(); writeCheckpointedEvent(); writeJobAbortedEvent(); writeJobEvictedEvent(); writeJobTerminatedEvent(); writeNodeTerminatedEvent(); writePostScriptTerminatedEvent(); writeGlobusSubmitEvent(); writeGlobusSubmitFailedEvent(); writeGlobusResourceUpEvent(); writeGlobusResourceDownEvent(); writeJobImageSizeEvent(); writeShadowExceptionEvent(); writeJobSuspendedEvent(); writeJobUnsuspendedEvent(); writeJobHeldEvent(); writeJobReleasedEvent(); writeNodeExecuteEvent(); *********************************** */ exit(0); }