Synthèse
The Priority object provides access to a priority configuration element in the Workflow Manager (Classic) database.
Discussion
The priority assigns a level of importance to the work to be completed as part of the job.
Propriétés
Propriété | Explication | Type de données |
description (Lecture seule) | A description about the Priority. | String |
name (Lecture seule) | The name of the Priority. | String |
value (Lecture seule) | The value of the Priority. | Integer |
Exemple de code
The following script creates a job and assigns a high priority to it.
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()
Vous avez un commentaire à formuler concernant cette rubrique ?