Plus d'options pour soumettre des tâches avec la CLI de Deadline Cloud - AWS Deadline Cloud

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.

Plus d'options pour soumettre des tâches avec la CLI de Deadline Cloud

La commande deadline bundle submit Deadline Cloud CLI fournit des options que vous pouvez utiliser pour spécifier des informations supplémentaires pour une tâche. Les exemples suivants montrent comment procéder pour :

  • Spécifiez les paramètres utilisés lors du traitement du modèle de tâche.

  • Joignez des fichiers et des dossiers dans un environnement partagé à une tâche.

  • Définissez le nombre maximum d'échecs de tâches avant qu'une tâche ne soit annulée.

  • Définissez le nombre maximum de tentatives pour une tâche.

Paramètres des tâches

L'parametersoption définit la valeur d'un paramètre de tâche lorsque vous créez la tâche. Le modèle de tâche définit le champ et l'parametersoption définit la valeur. Un paramètre peut avoir une valeur par défaut. Si une valeur est spécifiée pour le paramètre, elle remplace la valeur par défaut.

Le modèle de tâche suivant définit le TestParameter champ :

name: Sample Job With Job Parameter parameterDefinitions: - default: test name: TestParameter type: STRING specificationVersion: jobtemplate-2023-09 steps: - description: step description name: MyStep parameterSpace: taskParameterDefinitions: - name: var range: 1-5 type: INT script: actions: onRun: args: - '1' command: /usr/bin/sleep

La commande suivante définit la valeur TestParameter de « Hello AWS » :

deadline bundle submit sample_job --parameter "TestParameter=Hello AWS"

Profils de stockage

Les profils de stockage facilitent le partage de fichiers entre employés utilisant différents systèmes d'exploitation. Créez un profil de stockage à l'aide de la console Deadline Cloud. Utilisez ensuite le storage-profile-id paramètre pour utiliser le profil de stockage. Pour plus d’informations, consultez Stockage partagé dans Deadline Cloud.

Pour définir le profil de stockage pour les soumissions de tâches, à l'aide de la CLI de Deadline Cloud, utilisez la commande suivante pour définir le paramètre storage-profile-id de configuration :

deadline config set settings.storage_profile_id storageProfileId

Nombre maximum de tâches ayant échoué

L'max-failed-tasks-countoption définit le nombre maximum de tâches susceptibles d'échouer avant que l'ensemble de la tâche échoue et que toutes les tâches restantes ne soient marquéesCANCELED. La valeur par défaut est 100.

deadline bundle submit sample_job --max-failed-tasks-count 10

Nombre maximum de tentatives de tâches infructueuses

L'max-retries-per-taskoption définit le nombre maximal de fois qu'une tâche est réessayée avant qu'elle n'échoue. Lorsqu'une tâche est réessayée, elle est mise en READY état. La valeur par défaut est 5.

deadline bundle submit sample_job --max-retries-per-task 10