:orphan: .. title:: CONFIG_SHELL_LOG_BACKEND .. kconfig:: CONFIG_SHELL_LOG_BACKEND CONFIG_SHELL_LOG_BACKEND ######################## *Enable shell log backend* Type: ``bool`` Help ==== .. code-block:: none When enabled, backend will use the shell for logging. This option is enabled by default. Disabling this option disables log output to all shell backends. Disabling log output to a specific shell backend can be achieved using the shell backend's LOG_LEVEL option (e.g. CONFIG_SHELL_TELNET_INIT_LOG_LEVEL_NONE=y). Direct dependencies =================== \ :kconfig:`LOG ` && !\ :kconfig:`LOG_MINIMAL ` && \ :kconfig:`SHELL ` *(Includes any dependencies from ifs and menus.)* Default ======= - y if \ :kconfig:`LOG ` Kconfig definition ================== At ``/shell/Kconfig:225`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:44`` → ``/Kconfig:45`` Menu path: (Top) → Sub Systems and OS Services → Shell .. code-block:: kconfig config SHELL_LOG_BACKEND bool "Enable shell log backend" default y if LOG depends on LOG && !LOG_MINIMAL && SHELL help When enabled, backend will use the shell for logging. This option is enabled by default. Disabling this option disables log output to all shell backends. Disabling log output to a specific shell backend can be achieved using the shell backend's LOG_LEVEL option (e.g. CONFIG_SHELL_TELNET_INIT_LOG_LEVEL_NONE=y). *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*