소스 코드 보기
| 인수 | 설명 |
|---|---|
api | 백엔드에 요청을 보내는 데 사용할 Api 오브젝트입니다. |
config | 에이전트를 위한 설정 사전(Config dictionary)입니다. |
| 속성 | 설명 |
|---|---|
num_running_jobs | 스케줄러를 제외하고 실행 중인 job의 수를 반환합니다. |
num_running_schedulers | 실행 중인 스케줄러의 수만 반환합니다. |
thread_ids | 에이전트에서 실행 중인 스레드 ID의 키 리스트를 반환합니다. |
메소드
check_sweep_state
소스 보기
fail_run_queue_item
소스 보기
finish_thread_id
소스 보기
get_job_and_queue
소스 보기
initialized
소스 보기
loop
소스 보기
| Raises | 설명 |
|---|---|
KeyboardInterrupt | 에이전트 중단 요청이 있을 경우 발생합니다. |
name
소스 보기
pop_from_queue
소스 보기
| 인수 | 설명 |
|---|---|
queue | 아이템을 꺼낼 큐입니다. |
| 반환값 | 설명 |
|---|---|
| 큐에서 꺼낸 아이템입니다. |
| Raises | 설명 |
|---|---|
Exception | 큐에서 아이템을 꺼내는 도중 오류가 발생할 경우 발생합니다. |
print_status
소스 보기
run_job
소스 보기
| 인수 | 설명 |
|---|---|
job | 실행할 job입니다. |
task_run_job
소스 보기
update_status
소스 보기
| 인수 | 설명 |
|---|---|
status | 에이전트에 업데이트할 상태입니다. |