Skip to content

octoprint.schema.config.plugins#

PluginsConfig #

Bases: BaseModel

disabled: List[str] = Field([], alias='_disabled') class-attribute instance-attribute #

Identifiers of installed but disabled plugins.

forced_compatible: List[str] = Field([], alias='_forcedCompatible') class-attribute instance-attribute #

Identifiers of plugins for which python compatibility information will be ignored and the plugin considered compatible in any case. Only for development, do NOT use in production.

sorting_order: Dict[str, Dict[str, int]] = Field({}, alias='_sortingOrder') class-attribute instance-attribute #

Custom sorting of hooks and implementations provided by plugins. Two-tiered dictionary structure, plugin identifier mapping to a dictionary of order overrides mapped by sorting context/hook name.