Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Modèles Open Job Description (OpenJD) pour Deadline Cloud
Un ensemble de tâches est l'un des outils que vous utilisez pour définir des tâches pour AWS Deadline Cloud. Ils regroupent un modèle de description de tâche
Un ensemble de tâches est une structure de répertoires qui contient un modèle de tâche OpenJD, d'autres fichiers qui définissent la tâche et des fichiers spécifiques à la tâche requis comme entrée pour votre tâche. Vous pouvez spécifier les fichiers qui définissent votre tâche sous forme de fichiers YAML ou JSON.
Le seul fichier requis est template.yaml soittemplate.json. Vous pouvez également inclure les fichiers suivants :
/template.yaml (or template.json)
/asset_references.yaml (or asset_references.json)
/parameter_values.yaml (or parameter_values.json)
/other job-specific files and directoriesUtilisez un ensemble de tâches pour soumettre des tâches personnalisées à l'aide de l'interface de ligne de commande Deadline Cloud et d'une pièce jointe à une tâche, ou vous pouvez utiliser une interface de soumission graphique. Par exemple, voici l'exemple de Blender extrait de GitHub. Pour exécuter l'exemple à l'aide de la commande suivante dans le répertoire des exemples de Blender
deadline bundle gui-submit blender_render
Le panneau des paramètres spécifiques à la tâche est généré à partir des userInterface propriétés des paramètres de la tâche définis dans le modèle de tâche.
Pour soumettre une tâche à l'aide de la ligne de commande, vous pouvez utiliser une commande similaire à la suivante
deadline bundle submit \ --yes \ --nameDemo\ -p BlenderSceneFile=location of scene file\ -p OutputDir=file pathe for job output\ blender_render/
Vous pouvez également utiliser la deadline.client.api.create_job_from_job_bundle fonction du package deadline Python.
Tous les plugins de soumission de tâches fournis avec Deadline Cloud, tels que le plug-in Autodesk Maya, génèrent un ensemble de tâches pour votre soumission, puis utilisent le package Python de Deadline Cloud pour soumettre votre offre à Deadline Cloud. Vous pouvez consulter les offres d'emploi soumises dans le répertoire de l'historique des tâches de votre poste de travail ou en utilisant un émetteur. Vous pouvez trouver le répertoire de votre historique des tâches à l'aide de la commande suivante :
deadline config get settings.job_history_dir
Lorsque votre job est exécuté sur un worker Deadline Cloud, celui-ci a accès à des variables d'environnement qui lui fournissent des informations sur le job. Les variables d'environnement sont les suivantes :
| Nom de la variable | Available |
|---|---|
| DEADLINE_FARM_ID | Toutes les actions |
| DEADLINE_FLEET_ID | Toutes les actions |
| DEADLINE_WORKER_ID | Toutes les actions |
| DEADLINE_QUEUE_ID | Toutes les actions |
| DEADLINE_JOB_ID | Toutes les actions |
| DEADLINE_STEP_ID | Actions relatives aux tâches |
| ID_DE_SESSION_DATE | Toutes les actions |
| ID_DATE_DE_TÂCHE | Actions relatives aux tâches |
| DEADLINE_SESSION_ACTION_ID | Toutes les actions |