def get_data(self, create=False):
task = asyncio_current_task(loop=self.loop)<EOL>if task:<EOL><INDENT>task_id = id(task)<EOL>if create and task_id not in self.data:<EOL><INDENT>self.data[task_id] = {}<EOL>task.add_done_callback(self.del_data)<EOL><DEDENT>return self.data.get(task_id)<EOL><DEDENT>return None<EOL>
Get dict stored for current running task. Return `None`
        or an empty dict if no data was found depending on the
        `create` argument value.

        :param create: if argument is `True`, create empty dict
                       for task, default: `False`