Resumen
El objeto Priority proporciona acceso a un elemento de configuración de prioridad en la base de datos de Workflow Manager (Classic).
Debate
La prioridad asigna un nivel de importancia al trabajo que se debe completar como parte del trabajo.
Propiedades
Propiedad | Explicación | Tipo de datos |
description (Sólo lectura) | Una descripción sobre la Priority. | String |
name (Sólo lectura) | El nombre de la Priority. | String |
value (Sólo lectura) | El valor de la Priority. | Integer |
Muestra de código
La secuencia de comandos siguiente crea un trabajo y le asigna una prioridad alta.
import arcpy
#Establish a connection to a Workflow database
conn = arcpy.wmx.Connect(r'c:\test\Workflow.jtc')
#Get a list of Priorities in Workflow database
priorities = conn.config.getPriorities()
#Access a Workflow Job
job = conn.createJob(job_type_name="Landbase Updates")
#Find the id of high priority and use the value to change the job priority
for high in priorities:
if(high.name=='High'):
job.priority=high.value
job.save()