class documentation

class _ProjectSettings(LazySettings): (source)

View In Hierarchy

Define all settings available for users to configure in Kedro, along with their validation rules and default values. Use Dynaconf's LazySettings as base.

Method __init__ Undocumented
Constant _CONF_SOURCE Undocumented
Constant _CONFIG_LOADER_ARGS Undocumented
Constant _CONFIG_LOADER_CLASS Undocumented
Constant _CONTEXT_CLASS Undocumented
Constant _DATA_CATALOG_CLASS Undocumented
Constant _DISABLE_HOOKS_FOR_PLUGINS Undocumented
Constant _HOOKS Undocumented
Constant _SESSION_STORE_ARGS Undocumented
Constant _SESSION_STORE_CLASS Undocumented
def __init__(self, *args, **kwargs): (source)

Undocumented

_CONF_SOURCE = (source)

Undocumented

Value
Validator('CONF_SOURCE',
          default='conf')
_CONFIG_LOADER_ARGS = (source)

Undocumented

Value
Validator('CONFIG_LOADER_ARGS',
          default={})
_CONFIG_LOADER_CLASS = (source)

Undocumented

Value
_HasSharedParentClassValidator('CONFIG_LOADER_CLASS',
                               default=_get_default_class('kedro.config.ConfigLo
ader'))
_CONTEXT_CLASS = (source)

Undocumented

Value
_IsSubclassValidator('CONTEXT_CLASS',
                     default=_get_default_class('kedro.framework.context.KedroCo
ntext'))
_DATA_CATALOG_CLASS = (source)

Undocumented

Value
_IsSubclassValidator('DATA_CATALOG_CLASS',
                     default=_get_default_class('kedro.io.DataCatalog'))
_DISABLE_HOOKS_FOR_PLUGINS = (source)

Undocumented

Value
Validator('DISABLE_HOOKS_FOR_PLUGINS',
          default=tuple())

Undocumented

Value
Validator('HOOKS',
          default=tuple())
_SESSION_STORE_ARGS = (source)

Undocumented

Value
Validator('SESSION_STORE_ARGS',
          default={})
_SESSION_STORE_CLASS = (source)

Undocumented

Value
_IsSubclassValidator('SESSION_STORE_CLASS',
                     default=_get_default_class('kedro.framework.session.session
.BaseSessionStore'))