Más opciones para enviar trabajos con la CLI de Deadline Cloud - AWS Nube de plazos

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Más opciones para enviar trabajos con la CLI de Deadline Cloud

El comando CLI de deadline bundle submit Deadline Cloud proporciona opciones que puede usar para especificar información adicional para un trabajo. Los siguientes ejemplos muestran como:

  • Especifique los parámetros que se utilizan al procesar la plantilla de trabajo.

  • Adjunte archivos y carpetas de un entorno compartido a un trabajo.

  • Establezca el número máximo de errores en las tareas antes de que se cancele un trabajo.

  • Establece el número máximo de reintentos para una tarea.

Parámetros del flujo de trabajo

La parameters opción establece el valor de un parámetro de trabajo al crear el trabajo. La plantilla de trabajo define el campo y la parameters opción establece el valor. Un parámetro puede tener un valor por defecto. Si se especifica un valor para el parámetro, el valor especificado anula el valor predeterminado.

La siguiente plantilla de trabajo define el TestParameter campo:

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

El siguiente comando establece el valor de como «Hello AWS»: TestParameter

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

Perfiles de almacenamiento

Los perfiles de almacenamiento ayudan a compartir archivos entre trabajadores con diferentes sistemas operativos. Cree un perfil de almacenamiento mediante la consola de Deadline Cloud. A continuación, utilice el storage-profile-id parámetro para utilizar el perfil de almacenamiento. Para obtener más información, consulte Almacenamiento compartido en Deadline Cloud.

Para configurar el perfil de almacenamiento para los envíos de trabajos, mediante la CLI de Deadline Cloud, utilice el siguiente comando para establecer el parámetro de storage-profile-id configuración:

deadline config set settings.storage_profile_id storageProfileId

Número máximo de tareas fallidas

La max-failed-tasks-count opción establece el número máximo de tareas que pueden fallar antes de que falle todo el trabajo y se marquen todas las tareas restantesCANCELED. El valor predeterminado es 100.

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

Número máximo de reintentos de tareas fallidas

La max-retries-per-task opción establece el número máximo de veces que se debe volver a intentar una tarea antes de que se produzca un error. Cuando se vuelve a intentar una tarea, se pone en ese estado. READY El valor predeterminado es 5.

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