libioc.Config.Jail.Defaults module

A dataset default configuration.

class libioc.Config.Jail.Defaults.JailConfigDefaults(logger=None)[source]

Bases: libioc.Config.Jail.BaseConfig.BaseConfig

BaseConfig object filled with global defaults.

clone(data, skip_on_error=False)[source]

Clone data from another dict.

Return type

None

property data

Return the Config.Data object.

Return type

Data

property exclusive_user_data

Return a dictionary of user provided default settings.

Return type

dict

getitem_default(key)[source]

Return the interpreted hardcoded default value.

Return type

Any

keys()[source]

List all default property keys.

Return type

Keysview[str]

property user_properties

Return a set of user defined properties.

Return type

Set[str]