def getFullMessagesFromJson(path):
    with open(path, 'r') as fp:
        data = json.load(fp)
        messageList = []
        keyList = sorted(data.keys())  # - sort by keys.
        for k in keyList:
            v = data[k]
            v[u'id'] = k
            messageList.append(v)
        return messageList
Kill the process the controller is running in
dataset/ETHPy150Open dssg/ushine-learning/dssg/util.py/getFullMessagesFromJson--crossover with--dataset/ETHPy150Open ucb-sts/sts/sts/entities/controllers.py/Controller.kill