LaunchAgent
Cette page vous a-t-elle été utile ?
⌘I
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Help us improve these docs. Take our quick survey.
LaunchAgent(
api: Api,
config: Dict[str, Any]
)
| Arguments | Description |
|---|---|
api | Objet API à utiliser pour adresser des requêtes au backend. |
config | Dictionnaire de configuration de l’agent. |
| Attributes | Description |
|---|---|
num_running_jobs | Renvoie le nombre de jobs, sans inclure les planificateurs. |
num_running_schedulers | Renvoie uniquement le nombre de planificateurs. |
thread_ids | Renvoie une liste des clés correspondant aux ID des threads en cours d’exécution pour l’agent. |
check_sweep_statecheck_sweep_state(
launch_spec, api
)
fail_run_queue_itemfail_run_queue_item(
run_queue_item_id, message, phase, files=None
)
finish_thread_idfinish_thread_id(
thread_id, exception=None
)
get_job_and_queueget_job_and_queue()
initialized@classmethod
initialized() -> bool
looploop()
| Exceptions levées | Description |
|---|---|
KeyboardInterrupt | si l’agent reçoit une demande d’arrêt. |
name@classmethod
name() -> str
pop_from_queuepop_from_queue(
queue
)
| Arguments | Description |
|---|---|
queue | File d’attente depuis laquelle extraire l’élément. |
| Renvoie | Description |
|---|---|
| Élément extrait de la file d’attente. |
| Exceptions levées | Description |
|---|---|
Exception | en cas d’erreur lors de l’extraction depuis la file d’attente. |
print_statusprint_status() -> None
run_jobrun_job(
job, queue, file_saver
)
| Arguments | Description |
|---|---|
job | Job à exécuter. |
task_run_jobtask_run_job(
launch_spec, job, default_config, api, job_tracker
)
update_statusupdate_status(
status
)
| Arguments | Description |
|---|---|
status | Statut à attribuer à l’agent. |
Cette page vous a-t-elle été utile ?