Skip to content

server

Server addon implementation.

MochaAddon

Bases: BaseServerAddon

BorisFX Mocha Pro addon for AYON settings.

Source code in server/__init__.py
11
12
13
14
15
16
17
18
class MochaAddon(BaseServerAddon):
    """BorisFX Mocha Pro addon for AYON settings."""
    settings_model: Type[MochaProSettings] = MochaProSettings

    async def get_default_settings(self) -> dict:
        """Return default settings."""
        settings_model_cls = self.get_settings_model()
        return settings_model_cls(**DEFAULT_VALUES)

get_default_settings() async

Return default settings.

Source code in server/__init__.py
15
16
17
18
async def get_default_settings(self) -> dict:
    """Return default settings."""
    settings_model_cls = self.get_settings_model()
    return settings_model_cls(**DEFAULT_VALUES)