2014-11-12 8 views
0

Slurm에서 sbatch 명령 줄 도구와 함께 제출 된 작업은 해당 작업 ID를 반환합니다. Perl API을 사용하여 작업 ID를 얻으려면 어떻게해야합니까?Perl API를 사용하여 Slurm 작업 ID를 얻으려면 어떻게해야합니까?

+0

안녕하세요. 귀하의 질문에 좋은 답변을 드릴 세부 사항이 충분하지 않은 것 같습니다. 그 결과로 다운 보트를 끌어 들이기 쉽습니다. 일반적으로 StackOverflow에서 일부 코드는이 사이트의 초점이므로 예상됩니다. – Sobrique

답변

2

이 같은 작업을 제출하는 경우 :

$resp = $slurm->submit_batch_job($job_desc_msg); 

시도 및 명령이 성공하면 설정됩니다

$jobid = $resp->{job_id} if $resp; 

job_id라는 새 필드 $resp 조사를.

+1

$ job_desc_msg의 구조는 어떻게됩니까? SLURM에 의해 실행될 배치 스크립트가 있고 배치 스크립트 이름이 somescript.cp라고 가정합니다. 배치 스크립트 제출 방법 – Bablu