# ARCHIVO DE SCRIPT DE EJEMPLO PARA AGREGAR APROBADORES MEDIANTE UN DISPARADOR PERSONALIZADO ```python import sys import json import urllib file_Path = sys.argv[1] with open(file_Path) as data_file: data = json.load(data_file) requestObj = data['request'] detailsJSON1 = {} detailsJSON1['requester'] = requestObj['REQUESTER'] resultjson = {} resultjson["operation"] = [] resultjson["result"] = "success" message = "Script de Python de ejemplo para agregar aprobadores" resultjson["message"] = message operationJson = {"INPUT_DATA": []} operationJson["OPERATIONNAME"] = "ADD_APPROVAL_STAGE" approvalArray = {} approvalArray1 = {} approvalArray2 = {} if "Howard" in detailsJSON1['requester']: approvalObject = "heather.graham@xyz.com" approvalArray = {"StageOne": []} approvalArray['StageOne'].append(approvalObject) operationJson['INPUT_DATA'].append(approvalArray) approvalObject1 = "jeniffer.doe@xyz.com" approvalArray1 = {"StageTwo": []} approvalArray1['StageTwo'].append(approvalObject1) operationJson['INPUT_DATA'].append(approvalArray1) else: if "Jeniffer" in detailsJSON1['requester']: approvalObject = "howard.stern@xyz.com" approvalArray = {"StageOne": []} approvalArray['StageOne'].append(approvalObject) operationJson['INPUT_DATA'].append(approvalArray) approvalObject1 = "heather.graham@xyz.com" approvalArray1 = {"StageTwo": []} approvalArray1['StageTwo'].append(approvalObject1) operationJson['INPUT_DATA'].append(approvalArray1) else: if "John" in detailsJSON1['requester']: approvalObject = "howard.stern@xyz.com" approvalArray = {"StageOne": []} approvalArray['StageOne'].append(approvalObject) operationJson['INPUT_DATA'].append(approvalArray) approvalObject1 = "heather.graham@xyz.com" approvalArray1 = {"StageTwo": []} approvalArray1['StageTwo'].append(approvalObject1) operationJson['INPUT_DATA'].append(approvalArray1) approvalObject2 = "jeniffer.doe@xyz.com" approvalArray2 = {"StageThree": []} approvalArray2['StageThree'].append(approvalObject2) operationJson['INPUT_DATA'].append(approvalArray2) resultjson['operation'].append(operationJson) print(resultjson) ```