def getPredictorArnByName()

in generateDefaultForecast/generateDefaultForecast.py [0:0]


def getPredictorArnByName(client, datasetGroupArn, preditorName):
    response = client.list_predictors( Filters=[
         {
            'Key': 'DatasetGroupArn',
            'Value': datasetGroupArn,
            'Condition': 'IS'
         },
     ])
    predictors = response["Predictors"]
    for preditor in predictors:
        if ((preditor["PredictorName"]==preditorName) and (preditor["Status"]=="ACTIVE")):
            return preditor["PredictorArn"]