def add_message(self, keys, messages):
        d_to_use = self

        for key in keys:
            d_to_use = d_to_use['children'][key]

        if not isinstance(messages, list):
            messages = [messages]

        d_to_use['messages'].extend(messages)
Setup chart with graph name and scale.
dataset/ETHPy150Open CenterForOpenScience/osf.io/website/notifications/utils.py/NotificationsDict.add_message--crossover with--dataset/ETHPy150Open openstack/rally/rally/task/processing/charts.py/LoadProfileChart.__init__