View the source code
| 引数 | Description | 
|---|---|
| api | バックエンドへのリクエストを行うために使用する Api オブジェクト。 | 
| config | エージェントの設定辞書。 | 
| 属性 | Description | 
|---|---|
| num_running_jobs | スケジューラを除くジョブの数を返します。 | 
| num_running_schedulers | スケジューラの数だけを返します。 | 
| thread_ids | エージェントに対してスレッド ID を実行しているキーのリストを返します。 | 
メソッド
check_sweep_state
ソースを表示
fail_run_queue_item
ソースを表示
finish_thread_id
ソースを表示
get_job_and_queue
ソースを表示
initialized
ソースを表示
loop
ソースを表示
| 例外 | Description | 
|---|---|
| KeyboardInterrupt | エージェントが停止を要求された場合。 | 
name
ソースを表示
pop_from_queue
ソースを表示
| 引数 | Description | 
|---|---|
| queue | 取り出すためのキュー。 | 
| 戻り値 | Description | 
|---|---|
| キューから取り出されたアイテム。 | 
| 例外 | Description | 
|---|---|
| Exception | キューからの取り出しにエラーがある場合。 | 
print_status
ソースを表示
run_job
ソースを表示
| 引数 | Description | 
|---|---|
| job | 実行するジョブ。 | 
task_run_job
ソースを表示
update_status
ソースを表示
| 引数 | Description | 
|---|---|
| status | エージェントを更新するステータス。 |