class_docstr: Fiber configuration object. Available configurations:
  
  | key                   | Type | Default | Notes |
  | --------------------- |:------|:-----|:------|
  | debug                 | bool  | False | Set this to `True` to turn on debugging |
  | image                 | str   | None  | Docker image to use when starting  new processes |
  | default_image         | str   | None  | Default docker image to use when `image` config value  is not set |
  | backend               | str   | None  | Fiber backend to use when starting new processes. Check [here](platforms.md) for available backends |
  | default_backend       | str   | `local` | Default Fiber backend to use when `backend` config is not set |
  | log_level             | str/int | `logging.INFO` | Fiber log level. This config accepts either a int value (log levels from `logging` module like `logging.INFO`) or strings: `debug`, `info`, `warning`, `error`, `critical` |
  | log_file              | str   | `/tmp/fiber.log` | Default fiber log file path. Fiber will append the process name to this value and create one log file for each process. A special value `stdout` means to print the logs to standard output |
  | ipc_admin_master_port | int   | `0`   | The port that master process uses to communicate with child processes. Default value is `0` which means the master process will choose a random port |
  | kubernetes_namespace | str   | `default` | The namespace that Fiber `kubernetes` backend will use to create pods and do other work on Kubernetes |
code: def __repr__(self):
      return repr(self.__dict__)
  
file_path: fiber/fiber/config.py
imports: import os
  import logging
  import configparser
label_desc: Use image node_id 2 for calling the Config obj's underlying member method code with example usage: obj.__repr__() and returns: repr