class_docstr: Wrap inheritors of FileTaskHandler and direct log messages to them based on trigger_id.
  
  :meta private:
class_docstr_tok: ["Wrap","inheritors","of","FileTaskHandler","and","direct","log","messages","to","them","based","on","trigger_id",".",":","meta","private",":"]
code: def _make_handler(self, ti):
      h = copy(self.base_handler)
      h.set_context(ti=ti)
      return h
  
imports: from __future__ import annotations
  import asyncio
  import logging
  from contextvars import ContextVar
  from copy import copy
  from logging.handlers import QueueHandler
  from typing import TYPE_CHECKING
label_desc: Use image node_id 2 for calling the TriggererHandlerWrapper obj's underlying member method code with example usage: obj._make_handler(ti) and returns: h