<spanid="cpl-logging-logger-abc"></span><h2>cpl.logging.logger_abc<aclass="headerlink"href="#module-cpl.logging.logger_abc"title="Permalink to this headline">¶</a></h2>
<emclass="property"><spanclass="pre">class</span></em><codeclass="sig-prename descclassname"><spanclass="pre">cpl.logging.logger_abc.</span></code><codeclass="sig-name descname"><spanclass="pre">LoggerABC</span></code><aclass="headerlink"href="#cpl.logging.logger_abc.LoggerABC"title="Permalink to this definition">¶</a></dt>
<emclass="property"><spanclass="pre">abstract</span></em><codeclass="sig-name descname"><spanclass="pre">debug</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">name</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">str</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">message</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">str</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl.logging.logger_abc.LoggerABC.debug"title="Permalink to this definition">¶</a></dt>
<emclass="property"><spanclass="pre">abstract</span></em><codeclass="sig-name descname"><spanclass="pre">error</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">name</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">str</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">message</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">str</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">ex</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">Optional</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">Exception</span><spanclass="p"><spanclass="pre">]</span></span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl.logging.logger_abc.LoggerABC.error"title="Permalink to this definition">¶</a></dt>
<emclass="property"><spanclass="pre">abstract</span></em><codeclass="sig-name descname"><spanclass="pre">fatal</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">name</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">str</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">message</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">str</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">ex</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">Optional</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">Exception</span><spanclass="p"><spanclass="pre">]</span></span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl.logging.logger_abc.LoggerABC.fatal"title="Permalink to this definition">¶</a></dt>
<emclass="property"><spanclass="pre">abstract</span></em><codeclass="sig-name descname"><spanclass="pre">header</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">string</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">str</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl.logging.logger_abc.LoggerABC.header"title="Permalink to this definition">¶</a></dt>
<em class="property"><spanclass="pre">abstract</span></em><codeclass="sig-name descname"><spanclass="pre">info</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">name</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">str</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">message</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">str</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl.logging.logger_abc.LoggerABC.info"title="Permalink to this definition">¶</a></dt>
<emclass="property"><spanclass="pre">abstract</span></em><codeclass="sig-name descname"><spanclass="pre">trace</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">name</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">str</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">message</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">str</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl.logging.logger_abc.LoggerABC.trace"title="Permalink to this definition">¶</a></dt>
<emclass="property"><spanclass="pre">abstract</span></em><codeclass="sig-name descname"><spanclass="pre">warn</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">name</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">str</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">message</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">str</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl.logging.logger_abc.LoggerABC.warn"title="Permalink to this definition">¶</a></dt>
<spanid="cpl-logging-logger-service"></span><h2>cpl.logging.logger_service<aclass="headerlink"href="#module-cpl.logging.logger_service"title="Permalink to this headline">¶</a></h2>
<codeclass="sig-name descname"><spanclass="pre">create</span></code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span>→<spanclass="pre">None</span><aclass="headerlink"href="#cpl.logging.logger_service.Logger.create"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname"><spanclass="pre">debug</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">name</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">str</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">message</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">str</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl.logging.logger_service.Logger.debug"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname"><spanclass="pre">error</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">name</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">str</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">message</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">str</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">ex</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">Optional</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">Exception</span><spanclass="p"><spanclass="pre">]</span></span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl.logging.logger_service.Logger.error"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname"><spanclass="pre">fatal</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">name</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">str</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">message</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">str</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">ex</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">Optional</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">Exception</span><spanclass="p"><spanclass="pre">]</span></span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl.logging.logger_service.Logger.fatal"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname"><spanclass="pre">header</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">string</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">str</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl.logging.logger_service.Logger.header"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname"><spanclass="pre">info</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">name</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">str</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">message</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">str</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl.logging.logger_service.Logger.info"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname"><spanclass="pre">trace</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">name</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">str</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">message</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">str</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl.logging.logger_service.Logger.trace"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname"><spanclass="pre">warn</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">name</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">str</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">message</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">str</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl.logging.logger_service.Logger.warn"title="Permalink to this definition">¶</a></dt>
<spanid="cpl-logging-logging-level-enum"></span><h2>cpl.logging.logging_level_enum<aclass="headerlink"href="#module-cpl.logging.logging_level_enum"title="Permalink to this headline">¶</a></h2>
<emclass="property"><spanclass="pre">class</span></em><codeclass="sig-prename descclassname"><spanclass="pre">cpl.logging.logging_level_enum.</span></code><codeclass="sig-name descname"><spanclass="pre">LoggingLevelEnum</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">value</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl.logging.logging_level_enum.LoggingLevelEnum"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname"><spanclass="pre">DEBUG</span></code><emclass="property"><spanclass="pre">=</span><spanclass="pre">5</span></em><aclass="headerlink"href="#cpl.logging.logging_level_enum.LoggingLevelEnum.DEBUG"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname"><spanclass="pre">ERROR</span></code><emclass="property"><spanclass="pre">=</span><spanclass="pre">2</span></em><aclass="headerlink"href="#cpl.logging.logging_level_enum.LoggingLevelEnum.ERROR"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname"><spanclass="pre">FATAL</span></code><emclass="property"><spanclass="pre">=</span><spanclass="pre">1</span></em><aclass="headerlink"href="#cpl.logging.logging_level_enum.LoggingLevelEnum.FATAL"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname"><spanclass="pre">INFO</span></code><emclass="property"><spanclass="pre">=</span><spanclass="pre">4</span></em><aclass="headerlink"href="#cpl.logging.logging_level_enum.LoggingLevelEnum.INFO"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname"><spanclass="pre">OFF</span></code><emclass="property"><spanclass="pre">=</span><spanclass="pre">0</span></em><aclass="headerlink"href="#cpl.logging.logging_level_enum.LoggingLevelEnum.OFF"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname"><spanclass="pre">TRACE</span></code><emclass="property"><spanclass="pre">=</span><spanclass="pre">6</span></em><aclass="headerlink"href="#cpl.logging.logging_level_enum.LoggingLevelEnum.TRACE"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname"><spanclass="pre">WARN</span></code><emclass="property"><spanclass="pre">=</span><spanclass="pre">3</span></em><aclass="headerlink"href="#cpl.logging.logging_level_enum.LoggingLevelEnum.WARN"title="Permalink to this definition">¶</a></dt>
<spanid="cpl-logging-logging-settings"></span><h2>cpl.logging.logging_settings<aclass="headerlink"href="#module-cpl.logging.logging_settings"title="Permalink to this headline">¶</a></h2>
<emclass="property"><spanclass="pre">class</span></em><codeclass="sig-prename descclassname"><spanclass="pre">cpl.logging.logging_settings.</span></code><codeclass="sig-name descname"><spanclass="pre">LoggingSettings</span></code><aclass="headerlink"href="#cpl.logging.logging_settings.LoggingSettings"title="Permalink to this definition">¶</a></dt>
<emclass="property"><spanclass="pre">property</span></em><codeclass="sig-name descname"><spanclass="pre">console</span></code><aclass="headerlink"href="#cpl.logging.logging_settings.LoggingSettings.console"title="Permalink to this definition">¶</a></dt>
<emclass="property"><spanclass="pre">property</span></em><codeclass="sig-name descname"><spanclass="pre">filename</span></code><aclass="headerlink"href="#cpl.logging.logging_settings.LoggingSettings.filename"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname"><spanclass="pre">from_dict</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">settings</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="n"><spanclass="pre">dict</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl.logging.logging_settings.LoggingSettings.from_dict"title="Permalink to this definition">¶</a></dt>
<emclass="property"><spanclass="pre">property</span></em><codeclass="sig-name descname"><spanclass="pre">level</span></code><aclass="headerlink"href="#cpl.logging.logging_settings.LoggingSettings.level"title="Permalink to this definition">¶</a></dt>
<emclass="property"><spanclass="pre">property</span></em><codeclass="sig-name descname"><spanclass="pre">path</span></code><aclass="headerlink"href="#cpl.logging.logging_settings.LoggingSettings.path"title="Permalink to this definition">¶</a></dt>
<spanid="cpl-logging-logging-settings-name-enum"></span><h2>cpl.logging.logging_settings_name_enum<aclass="headerlink"href="#module-cpl.logging.logging_settings_name_enum"title="Permalink to this headline">¶</a></h2>
<emclass="property"><spanclass="pre">class</span></em><codeclass="sig-prename descclassname"><spanclass="pre">cpl.logging.logging_settings_name_enum.</span></code><codeclass="sig-name descname"><spanclass="pre">LoggingSettingsNameEnum</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">value</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl.logging.logging_settings_name_enum.LoggingSettingsNameEnum"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname"><spanclass="pre">console_level</span></code><emclass="property"><spanclass="pre">=</span><spanclass="pre">'ConsoleLogLevel'</span></em><aclass="headerlink"href="#cpl.logging.logging_settings_name_enum.LoggingSettingsNameEnum.console_level"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname"><spanclass="pre">file_level</span></code><emclass="property"><spanclass="pre">=</span><spanclass="pre">'FileLogLevel'</span></em><aclass="headerlink"href="#cpl.logging.logging_settings_name_enum.LoggingSettingsNameEnum.file_level"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname"><spanclass="pre">filename</span></code><emclass="property"><spanclass="pre">=</span><spanclass="pre">'Filename'</span></em><aclass="headerlink"href="#cpl.logging.logging_settings_name_enum.LoggingSettingsNameEnum.filename"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname"><spanclass="pre">path</span></code><emclass="property"><spanclass="pre">=</span><spanclass="pre">'Path'</span></em><aclass="headerlink"href="#cpl.logging.logging_settings_name_enum.LoggingSettingsNameEnum.path"title="Permalink to this definition">¶</a></dt>