code: def init_fiber(proc_name=None, **kwargs):
      """
      Initialize Fiber. This function is called when you want to re-initialize
      Fiber with new config values and also re-init loggers.
  
      :param proc_name: process name of current process
      :param kwargs: If kwargs is not None, init Fiber system with corresponding
          key/value pairs in kwargs as config keys and values.
      """
      # check backend
      if "backend" in kwargs:
          backend = kwargs["backend"]
          if (
              backend not in fiber_backend.available_backend
              and backend is not None
          ):
              raise mp.ProcessError(
                  "Invalid backend: {}".format(backend)
              )
  
      updates = fiber_config.init(**kwargs)
  
      if "log_level" in updates or "log_file" in updates:
          _config = fiber_config.get_object()
          init_logger(_config, proc_name=proc_name)
  
file_path: fiber/fiber/init.py
imports: import logging
  import os
  import multiprocessing
  import fiber.process
  import fiber.config
  import fiber.backend
label_desc: Use image node_id 2 for calling a global function with example usage: init_fiber(proc_name) without return types