Zusammenfassung
Löscht die Replikationsinformationen für ein Parent-Repository und sendet einen Web-Service-Aufruf an alle Child-Repositorys im Cluster. Folglich werden die Replikationsinformationen aus allen Repositorys, die Teil des Clusters sind, gelöscht.
Verwendung
Die zu löschenden Replikationsinformationen müssen vorhanden sein, wenn dieses Werkzeug ausgeführt wird.
Syntax
arcpy.wmx.ClearJobReplicationInfo(Input_Repository_URL, {Input_DatabasePath})
Parameter | Erklärung | Datentyp |
Input_Repository_URL | Die URL für das auf dem Server definierte Workflow Manager (Classic)-Serverobjekt. Beispiel: http://ServerName/arcgis/rest/services/ServerObjectName/WMServer. | String |
Input_DatabasePath (optional) | Die Workflow Manager (Classic)-Verbindungsdatei (.jtc) für die Datenbank, aus der die Replikationsinformationen gelöscht werden sollen. Wenn keine Verbindungsdatei angegeben ist, wird die aktuelle Workflow Manager (Classic)-Standarddatenbank verwendet. | File |
Abgeleitete Ausgabe
Name | Erklärung | Datentyp |
Output_Status | Das Ergebnis des Vorgangs "Auftragsreplikationsinformationen löschen". Bei Erfolg wird 0 zurückgegeben. | Long |
Codebeispiel
ClearJobReplicationInfo – Beispiel (eigenständiges Skript)
Mit dem Werkzeug "Auftragsreplikationsinformationen löschen" werden die Replikationsinformationen für ein übergeordnetes Element gelöscht.
# Import arcpy module
import arcpy
# Check out any necessary licenses
arcpy.CheckOutExtension("JTX")
# Script arguments
Input_Repository_URL = "http://ServerName/arcgis/rest/services/ServerObjectName/WMServer"
Input_DatabasePath = "C:\\Program Files\\WMX\\Database\\wmx.jtc"
# Process: Clear Job Replication Information
arcpy.ClearJobReplicationInfo_wmx(Input_Repository_URL, Input_DatabasePath)
Umgebungen
Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.
Lizenzinformationen
- Basic: Nein
- Standard: Erfordert Workflow Manager
- Advanced: Erfordert Workflow Manager