Priority

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

PropiedadExplicaciónTipo 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()