def buildPropertyList(self, geni_code, value=None, output=None):
    result = {}
    result["code"] = {'geni_code': geni_code}
    # Non-zero geni_code implies error: output is required, value is optional
    if geni_code:
      result["output"] = output
      if value:
        result["value"] = value
    # Zero geni_code implies success: value is required, output is optional
    else:
      result["value"] = value
    return result
Reads the content of the edl in the given path
dataset/ETHPy150Open fp7-ofelia/ocf/ofam/src/src/foam/api/gapi2.py/AMAPIv2.buildPropertyList--crossover with--dataset/ETHPy150Open eoyilmaz/anima/anima/ui/edl_importer.py/MainDialog.read_edl